Developer Documentation

Classes
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.