#include <Name_Value_Pair.h>
Collaboration diagram for TAO_Notify::NVPList:

Public Member Functions | |
| void | load (TAO_Notify_Property_Short &p) const | 
| Find the NVP with the same name as the property, copy the value.   | |
| void | load (TAO_Notify_Property_Long &p) const | 
| Find the NVP with the same name as the property, copy the value.   | |
| void | load (TAO_Notify_Property_Time &p) const | 
| Find the NVP with the same name as the property, copy the value.   | |
| void | load (TAO_Notify_Property_Boolean &p) const | 
| Find the NVP with the same name as the property, copy the value.   | |
| bool | load (const char *n, CORBA::Long &v) const | 
| Find the NVP with specified name, copy the value to a string.   | |
| bool | load (const char *n, ACE_CString &v) const | 
| Find the NVP with specified name, copy the value to a long.   | |
| void | push_back (const NVP &v) | 
| add a new name/value pair.   | |
| size_t | size () const | 
| size of the collection.   | |
| const NVP & | operator[] (size_t ndx) const | 
| access NVP via numeric index.   | |
| bool | find (const char *name, ACE_CString &val) const | 
| low level access: find   | |
| bool | find (const char *name, const char *&val) const | 
| low level access: use this when you don't need a CString   | |
Private Attributes | |
| ACE_Vector< NVP > | list_ | 
      
  | 
  ||||||||||||
| 
 low level access: use this when you don't need a CString 
  | 
  
      
  | 
  ||||||||||||
| 
 low level access: find 
  | 
  
      
  | 
  ||||||||||||
| 
 Find the NVP with specified name, copy the value to a long. 
  | 
  
      
  | 
  ||||||||||||
| 
 Find the NVP with specified name, copy the value to a string. 
  | 
  
      
  | 
  
| 
 Find the NVP with the same name as the property, copy the value. 
  | 
  
      
  | 
  
| 
 Find the NVP with the same name as the property, copy the value. 
  | 
  
      
  | 
  
| 
 Find the NVP with the same name as the property, copy the value. 
  | 
  
      
  | 
  
| 
 Find the NVP with the same name as the property, copy the value. 
  | 
  
      
  | 
  
| 
 access NVP via numeric index. 
  | 
  
      
  | 
  
| 
 add a new name/value pair. 
  | 
  
      
  | 
  
| 
 size of the collection. 
  | 
  
      
  | 
  
| 
 
  | 
  
 1.3.9.1