TAO_CosNotification
2.4.1
|
#include <PropertySeq.h>
Public Member Functions | |
TAO_Notify_PropertySeq (void) | |
Constructor. More... | |
~TAO_Notify_PropertySeq () | |
Destructor. More... | |
int | init (const CosNotification::PropertySeq &prop_seq) |
Return 0 on success, -1 on error. More... | |
int | find (const char *name, CosNotification::PropertyValue &value) const |
Find the for property <name>. Returns 0 on success. More... | |
int | populate (CosNotification::PropertySeq_var &prop_seq) const |
Return -1 on error. More... | |
size_t | size () const |
return the number of properties available as a sequence More... | |
Protected Types | |
typedef ACE_Hash_Map_Manager< ACE_CString, CosNotification::PropertyValue, ACE_SYNCH_NULL_MUTEX > | PROPERTY_MAP |
Property Map. More... | |
Protected Member Functions | |
void | add (const ACE_CString &name, const CORBA::Any &val) |
Protected Attributes | |
PROPERTY_MAP | property_map_ |
|
protected |
Property Map.
TAO_Notify_PropertySeq::TAO_Notify_PropertySeq | ( | void | ) |
Constructor.
TAO_Notify_PropertySeq::~TAO_Notify_PropertySeq | ( | ) |
Destructor.
|
protected |
Add the value. Used by subclasses to initialize the property map from their member variables.
int TAO_Notify_PropertySeq::find | ( | const char * | name, |
CosNotification::PropertyValue & | value | ||
) | const |
Find the for property <name>. Returns 0 on success.
int TAO_Notify_PropertySeq::init | ( | const CosNotification::PropertySeq & | prop_seq | ) |
Return 0 on success, -1 on error.
int TAO_Notify_PropertySeq::populate | ( | CosNotification::PropertySeq_var & | prop_seq | ) | const |
Return -1 on error.
size_t TAO_Notify_PropertySeq::size | ( | ) | const |
return the number of properties available as a sequence
|
protected |