Public Member Functions | Protected Member Functions

cyber::world::concepts::ConceptDesc Class Reference

#include <ConceptDesc.h>

Inheritance diagram for cyber::world::concepts::ConceptDesc:
cyber::world::ObjectDesc cyber::world::concepts::MaterialDesc

List of all members.

Public Member Functions

const cl7::string_typeget_name () const
void set_name (const cl7::string_type &name)

Protected Member Functions

 ConceptDesc (ClassID class_id, unsigned id, const cl7::string_type &name)
 ConceptDesc (const ConceptDesc &rhs)
ConceptDescoperator= (const ConceptDesc &rhs)
virtual ~ConceptDesc (void)

Detailed Description

The base concept object description class.


Constructor & Destructor Documentation

cyber::world::concepts::ConceptDesc::ConceptDesc ( ClassID  class_id,
unsigned  id,
const cl7::string_type name 
) [protected]

Explicit constructor.

cyber::world::concepts::ConceptDesc::ConceptDesc ( const ConceptDesc rhs  )  [protected]

Copy constructor.

cyber::world::concepts::ConceptDesc::~ConceptDesc ( void   )  [protected, virtual]

Destructor.


Member Function Documentation

const cl7::string_type& cyber::world::concepts::ConceptDesc::get_name (  )  const [inline]

Returns the name of this concept object.

ConceptDesc & cyber::world::concepts::ConceptDesc::operator= ( const ConceptDesc rhs  )  [protected]

Copy assignment operator.

void cyber::world::concepts::ConceptDesc::set_name ( const cl7::string_type name  )  [inline]

Sets the name of this concept object.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines