Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Property Class Reference

#include <Property.h>

Inheritance diagram for Property:

PropertyImpl< T > List of all members.

Public Member Functions

 Property (const std::string &name, bool bDirty)
const std::string & getName () const
const bool isDirty () const
void setDirty (bool b)
virtual virtual operator bool( ~Property ()=0) const BADCAST virtual operator DWORD() const BADCAST virtual operator LOGFONT() const BADCAST virtual operator std
virtual Propertyclone (bool bKeepDirty=false)=0

Protected Attributes

bool m_dirty
std::string m_name

Constructor & Destructor Documentation

Property::Property const std::string &  name,
bool  bDirty
 

virtual virtual operator bool ( Property::~Property  )  const [pure virtual]
 


Member Function Documentation

virtual Property* Property::clone bool  bKeepDirty = false  )  [pure virtual]
 

Implemented in PropertyImpl< T >.

const std::string& Property::getName  )  const [inline]
 

const bool Property::isDirty  )  const [inline]
 

void Property::setDirty bool  b  )  [inline]
 


Member Data Documentation

bool Property::m_dirty [protected]
 

std::string Property::m_name [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Jun 16 00:13:25 2005 for Abuse! by  doxygen 1.4.3