Public Member Functions | Private Member Functions | Private Attributes
object_database::ObjectDatabaseRecognizer Class Reference

#include <ObjectDatabaseRecognizer.h>

List of all members.

Public Member Functions

ObjectDatabaseEntryPtrMap getEntries ()
const ObjectDatabaseEntryPtrgetEntry (const std::string objectName)
const std::string getKeyword ()
const fs::path getPath ()
const std::string getRegexp ()
bool isRead ()
 ObjectDatabaseRecognizer (database db)
void readEntries ()
void setKeyword (const std::string kw)
void setPath (const fs::path pt)
void setRegexp (const std::string regexp)
virtual ~ObjectDatabaseRecognizer ()

Private Member Functions

void setRead (bool rd)

Private Attributes

database mDatabase
ObjectDatabaseEntryPtrMap mEntries
bool mRead

Detailed Description

The ObjectDatabaseRecognizer class contains all information about

Definition at line 51 of file ObjectDatabaseRecognizer.h.


Constructor & Destructor Documentation

Creates an empty object recognizer object.

Definition at line 29 of file ObjectDatabaseRecognizer.cpp.

destructs the object

Definition at line 76 of file ObjectDatabaseRecognizer.h.


Member Function Documentation

Returns:
the entries of the recognizer

Definition at line 163 of file ObjectDatabaseRecognizer.cpp.

Parameters:
objectNamethe name of the object entry to be found
Returns:
a special entry.

Definition at line 168 of file ObjectDatabaseRecognizer.cpp.

Returns:
the keyword associated with the recognizer

Definition at line 34 of file ObjectDatabaseRecognizer.cpp.

Returns:
the path to the recognizer database folder.

Definition at line 44 of file ObjectDatabaseRecognizer.cpp.

Returns:
the regular expression for matching the recognizer's entry file or directory.

Definition at line 56 of file ObjectDatabaseRecognizer.cpp.

Returns:
if the entries of this recognizer are already read.

Definition at line 66 of file ObjectDatabaseRecognizer.cpp.

Reads the entries to

Definition at line 76 of file ObjectDatabaseRecognizer.cpp.

Parameters:
kwthe keyword for the recognizer.

Definition at line 39 of file ObjectDatabaseRecognizer.cpp.

Parameters:
ptthe path to the recognizer database folder.

Definition at line 50 of file ObjectDatabaseRecognizer.cpp.

Parameters:
rdif the entries are read or not.

Definition at line 71 of file ObjectDatabaseRecognizer.cpp.

void object_database::ObjectDatabaseRecognizer::setRegexp ( const std::string  regexp)
Parameters:
theregular expression to use for matching the recognizer's entries.

Definition at line 61 of file ObjectDatabaseRecognizer.cpp.


Member Data Documentation

database

Definition at line 56 of file ObjectDatabaseRecognizer.h.

holds the entries of the recognizer.

Definition at line 66 of file ObjectDatabaseRecognizer.h.

indicates if read or not

Definition at line 61 of file ObjectDatabaseRecognizer.h.


The documentation for this class was generated from the following files:


asr_object_database
Author(s): Allgeyer Tobias, Aumann Florian, Borella Jocelyn, Braun Kai, Heizmann Heinrich, Heller Florian, Kasper Alexander, Marek Felix, Mehlhaus Jonas, Meißner Pascal, Schleicher Ralf, Stöckle Patrick, Walter Milena
autogenerated on Thu Jun 6 2019 21:11:02