#include <diameter_parser_api.h>
Public Member Functions | |
AAAAvpContainerList () | |
~AAAAvpContainerList () | |
void | add (AAAAvpContainer *c) |
void | prepend (AAAAvpContainer *c) |
void | releaseContainers () |
AAAAvpContainer * | search (const char *name) |
void * | operator new (size_t s) |
void * | operator new (size_t s, void *p) |
void | operator delete (void *p) |
void | operator delete (void *p, void *q) |
AAAAvpContainer * | search (AAADictionaryEntry *) |
void | reset () |
A class that defines a list of AAAAvpContainer and functions for manipulating the list.
|
constructor |
|
destructor |
|
This function appends the specified container to the internal list.
|
|
Abstracted delete operator
|
|
Abstracted new operator
|
|
Abstracted new operator
|
|
This function prepends the specified container to the internal list.
|
|
This function returns all the containers in the list to the free list. It is the responsibility of applications to call this function as soon as processing of the containers are completed. |
|
reset the container flags for re-parsing |
|
q_avplist parser |
|
This function searches the internal list for a container corresponding to the specified name.
|