TuttleOFX  1
tuttle::host::attribute::Attribute Class Reference

#include <Attribute.hpp>

Inheritance diagram for tuttle::host::attribute::Attribute:
Collaboration diagram for tuttle::host::attribute::Attribute:

Public Member Functions

 Attribute (INode &effect)
 Attribute (const Attribute &other)
virtual ~Attribute ()=0
Attribute & operator= (const Attribute &other)
virtual const std::string & getName () const =0
const INode & getNode () const

Protected Attributes

INode & _effect

Detailed Description

Definition at line 13 of file Attribute.hpp.


Constructor & Destructor Documentation

tuttle::host::attribute::Attribute::Attribute ( INode &  effect)

Definition at line 9 of file Attribute.cpp.

tuttle::host::attribute::Attribute::Attribute ( const Attribute &  other)

Definition at line 13 of file Attribute.cpp.

tuttle::host::attribute::Attribute::~Attribute ( ) [pure virtual]

Definition at line 17 of file Attribute.cpp.


Member Function Documentation

virtual const std::string& tuttle::host::attribute::Attribute::getName ( ) const [pure virtual]
Attribute & tuttle::host::attribute::Attribute::operator= ( const Attribute &  other)

Definition at line 19 of file Attribute.cpp.


Field Documentation

Definition at line 16 of file Attribute.hpp.

Referenced by getNode().


The documentation for this class was generated from the following files: