EpcTools
An event based multi-threaded C++ development framework.
|
A dictionary entry object associated with a vendor. More...
#include <efd.h>
Public Member Functions | |
FDDictionaryEntryVendor (const char *name, struct dictionary *dict=NULL) | |
Class constructor. More... | |
FDDictionaryEntryVendor (vendor_id_t vendorid, struct dictionary *dict=NULL) | |
Class constructor. More... | |
FDDictionaryEntryVendor (const FDDictionaryEntryApplication &app, struct dictionary *dict=NULL) | |
Class constructor. More... | |
const char * | getName () |
Returns the name of the vendor. More... | |
vendor_id_t | getId () |
Returns the vendor ID associated with the vendor. More... | |
![]() | |
struct dictionary * | getDictionary () const |
Returns the freeDiameter dictionary structure pointer. More... | |
struct dict_object * | getEntry () const |
Returns the freeDiameter dictionary entry structure pointer. More... | |
Bool | isValid () |
Returns true if the dictionary entry is valid. More... | |
Additional Inherited Members | |
![]() | |
FDDictionaryEntry () | |
Class constructor. More... | |
FDDictionaryEntry (const Void *what, enum dict_object_type type, Int criteria, struct dictionary *dict=NULL) | |
Class constructor. More... | |
Void | init (const Void *what, enum dict_object_type type, Int criteria, struct dictionary *dict=NULL) |
initializes an object created with the default constructor. More... | |
Void | init (struct dict_object *de, struct dictionary *dict=NULL) |
intializes an object using an existing freeDiameter dictionary entry. More... | |
virtual | ~FDDictionaryEntry () |
Class destructor. More... | |
A dictionary entry object associated with a vendor.
FDDictionaryEntryVendor::FDDictionaryEntryVendor | ( | const char * | name, |
struct dictionary * | dict = NULL |
||
) |
Class constructor.
name | the name of the vendor to search for. |
dict | the dictionary to search. If NULL, then globally defined freeDiameter dictionary will be searched. |
FDException |
FDDictionaryEntryVendor::FDDictionaryEntryVendor | ( | vendor_id_t | vendorid, |
struct dictionary * | dict = NULL |
||
) |
Class constructor.
vendorid | the ID of the vendor to search for. |
dict | the dictionary to search. If NULL, then globally defined freeDiameter dictionary will be searched. |
FDException |
FDDictionaryEntryVendor::FDDictionaryEntryVendor | ( | const FDDictionaryEntryApplication & | app, |
struct dictionary * | dict = NULL |
||
) |
Class constructor.
app | the application dictionary entry to retrieve the vendor for. |
dict | the dictionary to search. If NULL, then globally defined freeDiameter dictionary will be searched. |
FDException |
|
inline |
Returns the vendor ID associated with the vendor.
|
inline |
Returns the name of the vendor.