$search

mhf::ObjectStorage Class Reference

#include <ObjectStorage.h>

List of all members.

Public Member Functions

void addObject (SemanticObject *obj)
long getUniqueID ()
void match (const Evidence &ev)
void removeObject (SemanticObject &obj)
virtual ~ObjectStorage ()

Static Public Member Functions

static ObjectStoragegetInstance ()

Protected Member Functions

 ObjectStorage ()

Protected Attributes

long ID_
const KnowledgeDatabaseknowledge_db_
std::list< SemanticObject * > objects_

Static Protected Attributes

static ObjectStorageinstance_ = 0

Detailed Description

Definition at line 12 of file ObjectStorage.h.


Constructor & Destructor Documentation

mhf::ObjectStorage::~ObjectStorage (  )  [virtual]

Definition at line 25 of file ObjectStorage.cpp.

mhf::ObjectStorage::ObjectStorage (  )  [protected]

Definition at line 21 of file ObjectStorage.cpp.


Member Function Documentation

void mhf::ObjectStorage::addObject ( SemanticObject obj  ) 

Definition at line 29 of file ObjectStorage.cpp.

ObjectStorage & mhf::ObjectStorage::getInstance (  )  [static]

Definition at line 13 of file ObjectStorage.cpp.

long mhf::ObjectStorage::getUniqueID (  ) 

Definition at line 38 of file ObjectStorage.cpp.

void mhf::ObjectStorage::match ( const Evidence ev  ) 

Definition at line 42 of file ObjectStorage.cpp.

void mhf::ObjectStorage::removeObject ( SemanticObject obj  ) 

Definition at line 34 of file ObjectStorage.cpp.


Member Data Documentation

long mhf::ObjectStorage::ID_ [protected]

Definition at line 35 of file ObjectStorage.h.

ObjectStorage * mhf::ObjectStorage::instance_ = 0 [static, protected]

Definition at line 32 of file ObjectStorage.h.

Definition at line 39 of file ObjectStorage.h.

Definition at line 37 of file ObjectStorage.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


wire_core
Author(s): Sjoerd van den Dries, Jos Elfring
autogenerated on Tue Mar 5 12:29:21 2013