sofa::core::objectmodel::BaseObjectDescription::Attribute Class Reference

#include <BaseObjectDescription.h>

Collaboration diagram for sofa::core::objectmodel::BaseObjectDescription::Attribute:

Collaboration graph
[legend]

Detailed Description

Definition at line 53 of file BaseObjectDescription.h.


Public Member Functions

 Attribute ()
 Attribute (const std::string &v)
void operator= (const std::string &v)
void operator= (const char *v)
 operator std::string ()
const char * c_str ()
bool isAccessed ()
void setAccessed (bool v)

Protected Attributes

std::string value
bool accessed

Constructor & Destructor Documentation

sofa::core::objectmodel::BaseObjectDescription::Attribute::Attribute (  )  [inline]

Definition at line 59 of file BaseObjectDescription.h.

sofa::core::objectmodel::BaseObjectDescription::Attribute::Attribute ( const std::string &  v  )  [inline]

Definition at line 60 of file BaseObjectDescription.h.


Member Function Documentation

void sofa::core::objectmodel::BaseObjectDescription::Attribute::operator= ( const std::string &  v  )  [inline]

Definition at line 61 of file BaseObjectDescription.h.

References value.

void sofa::core::objectmodel::BaseObjectDescription::Attribute::operator= ( const char *  v  )  [inline]

Definition at line 62 of file BaseObjectDescription.h.

References value.

sofa::core::objectmodel::BaseObjectDescription::Attribute::operator std::string (  )  [inline]

Definition at line 63 of file BaseObjectDescription.h.

References accessed, and value.

const char* sofa::core::objectmodel::BaseObjectDescription::Attribute::c_str (  )  [inline]

Definition at line 64 of file BaseObjectDescription.h.

References value.

bool sofa::core::objectmodel::BaseObjectDescription::Attribute::isAccessed (  )  [inline]

Definition at line 65 of file BaseObjectDescription.h.

void sofa::core::objectmodel::BaseObjectDescription::Attribute::setAccessed ( bool  v  )  [inline]

Definition at line 66 of file BaseObjectDescription.h.


Field Documentation

std::string sofa::core::objectmodel::BaseObjectDescription::Attribute::value [protected]

Definition at line 56 of file BaseObjectDescription.h.

Referenced by operator std::string(), and operator=().

bool sofa::core::objectmodel::BaseObjectDescription::Attribute::accessed [protected]

Definition at line 57 of file BaseObjectDescription.h.

Referenced by operator std::string().


The documentation for this class was generated from the following file:
Generated on Mon May 5 23:41:37 2008 for Sofa by  doxygen 1.5.3