StandardCompositionRelationshipsPack.hpp File Reference

#include "Moocho_ConfigDefs.hpp"
#include "Teuchos_TestForException.hpp"

Include dependency graph for StandardCompositionRelationshipsPack.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  StandardCompositionRelationshipsPack

Classes

class  StandardCompositionRelationshipsPack::NoRefSet
 Thrown when the reference has not been set. More...

<<std comp>> Stereotype Implementation Helper Package.

This is the set of helper functions specified in the diagram "Class Diagram : <<std comp>> Stereotype Implementation Helper Package".

void StandardCompositionRelationshipsPack::ThrowNoRefSet (const char func_name[], const char name[])
template<class ContainedClass>
void StandardCompositionRelationshipsPack::assert_role_name_set (const ContainedClass *role_name_, const char func_name[], const char name[])
 Assert that the reference is set.
template<class ContainedClass>
void StandardCompositionRelationshipsPack::set_role_name (ContainedClass *&role_name_, bool &owns_role_name_, const char name[], ContainedClass *role_name, bool owns_role_name)
 
template<class ContainedClass>
ContainedClass * StandardCompositionRelationshipsPack::get_role_name (ContainedClass *role_name_, bool owns_role_name_, const char name[])
 
template<class ContainedClass>
void StandardCompositionRelationshipsPack::set_owns_role_name (ContainedClass *&role_name_, bool &owns_role_name_, const char name[], bool owns_role_name)
 
template<class ContainedClass>
bool StandardCompositionRelationshipsPack::owns_role_name (ContainedClass *role_name_, bool owns_role_name_, const char name[])
 
template<class ContainedClass>
ContainedClass & StandardCompositionRelationshipsPack::role_name (ContainedClass *role_name_, bool owns_role_name_, const char name[])
 
template<class ContainedClass>
const ContainedClass & StandardCompositionRelationshipsPack::role_name (const ContainedClass *role_name_, bool owns_role_name_, const char name[])
 
template<class ContainedClass>
const ContainedClass & StandardCompositionRelationshipsPack::const_role_name (const ContainedClass *role_name_, bool owns_role_name_, const char name[])
 
template<class ContainedClass>
void StandardCompositionRelationshipsPack::destory_container_obj (ContainedClass *role_name_, bool owns_role_name_)
 


Generated on Tue Jul 13 09:34:55 2010 for MOOCHO (Single Doxygen Collection) by  doxygen 1.4.7