tobicore
7.0.0
|
A set of ICClassifier objects. More...
#include <tobiic/ICSetClassifier.hpp>
Public Member Functions | |
ICSetClassifier (void) | |
Constructor. | |
virtual | ~ICSetClassifier (void) |
Destructor. | |
virtual ICClassifier * | Add (ICClassifier *pclr) |
Adds an ICClassifier. | |
virtual ICClassifier * | Remove (std::string nclr) |
Removes an ICClassifier. | |
virtual ICClassifier * | Remove (ICClassifier *pclr) |
Removes an ICClassifier. | |
virtual ICClassifier * | Get (std::string nclr) const |
Returns an ICClassifier. | |
virtual ICClassifier * | Get (ICClassifier *pclr) const |
Returns an ICClassifier. | |
virtual bool | Has (std::string nclr) const |
Checks if an ICClassifier is present. | |
virtual bool | Has (ICClassifier *pclr) const |
Checks if an ICClassifier is present. | |
virtual bool | Empty (void) const |
Checks if the ICMapClassifier is empty. | |
virtual unsigned int | Size (void) const |
Returns the size of the ICMapClassifier. | |
virtual void | Clear (void) |
Clears the ICMapClassifier. | |
virtual void | Destroy (void) |
Destroys the ICMapClassifier. | |
virtual ICClassifierIter | Begin (void) |
ICMapClassifier iterator. | |
virtual ICClassifierIter | End (void) |
ICMapClassifier iterator. | |
virtual ICClassifierConstIter | Begin (void) const |
ICMapClassifier constant iterator. | |
virtual ICClassifierConstIter | End (void) const |
ICMapClassifier constant iterator. |
Public Attributes | |
ICMapClassifier | _map |
A set of ICClassifier objects.
Used by ICMessage to manage multiple ICClassifier objects. This class is a proxy to an std::map. The ICClassifier objects are indexed with their names.
Definition at line 34 of file ICSetClassifier.hpp.