Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Properties.hh File Reference

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

#include <vector>
#include <map>
#include <string>
#include <OpenFlipper/common/GlobalDefines.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.cc, 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.