Developer Documentation
Properties.hh File Reference

The header for the properties, one file for all objects. More...

#include <vector>
#include <map>
#include <string>
#include <OpenFlipper/common/ObjectTypeDLLDefines.hh>

Go to the source code of this file.

Classes

class  PropertyHandleT< T >
 The property handle, use it to access the properties. More...
 
class  Properties
 The properties storage class. More...
 
class  Properties::BaseProperty
 The base class for all property template instances. More...
 
class  Properties::PropertyT< T >
 A container storing a single property for all objects. More...
 

Detailed Description

The header for the properties, one file for all objects.

All methods that are declared inside of template classes go into PropertiesT_impl.hh, all other methods (those that are declared in normal classes) go into Properties.cc. Otherwise including the .cc (see end of this header) results in linker problems.

Definition in file Properties.hh.