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 ICClassifierAdd (ICClassifier *pclr)
 Adds an ICClassifier.
virtual ICClassifierRemove (std::string nclr)
 Removes an ICClassifier.
virtual ICClassifierRemove (ICClassifier *pclr)
 Removes an ICClassifier.
virtual ICClassifierGet (std::string nclr) const
 Returns an ICClassifier.
virtual ICClassifierGet (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: