Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes

FiberSpace< ID > Class Template Reference
[The Grid Entity]

Base class for fields defined on some base space. More...

#include <FiberSpace.hpp>

List of all members.

Public Member Functions

Protected Types

Protected Member Functions

Protected Attributes


Detailed Description

template<class ID>
class FiberSpace< ID >

Base class for fields defined on some base space.

This class provides a set of named fields.


Member Function Documentation

template<class ID>
RefPtr<Field>& FiberSpace< ID >::create_entry ( const ID &  id  )  [inline, protected]

Get a modifyable field entry.

This function calls an std::map member function and must not be used in inline code!

template<class ID>
Field& FiberSpace< ID >::operator[] ( const ID &  id  )  [inline]

Access field by name, create one, in case.

Todo:
revise to use FragmentProvider

Reimplemented in Representation.