tobicore  7.0.0
 All Classes Functions Variables Typedefs Enumerator Friends Groups Pages
ICSetClassifier Class Reference

A set of ICClassifier objects. More...

#include <tobiic/ICSetClassifier.hpp>

+ Collaboration diagram for ICSetClassifier:

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

Detailed Description

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.

See Also
ICClassifier, ICSetClassifierMap, ICMessage

Definition at line 34 of file ICSetClassifier.hpp.


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