MibConfigBER Class Reference

The MibConfigBER implements the default persistent data configuration format that is using BER encoding for platform independent storage. More...

#include <mib.h>

Inheritance diagram for MibConfigBER:

MibConfigFormat

List of all members.

Public Member Functions

 MibConfigBER ()
virtual boolean save (MibContext *, const NS_SNMP OctetStr &)
 Stores the persistent data in the supplied MibContext to disk.
virtual boolean load (MibContext *, const NS_SNMP OctetStr &)
 Loads the persistent data in the supplied MibContext from disk.
virtual MibConfigFormatclone ()
 Clone this format (needed by ArrayList template).


Detailed Description

The MibConfigBER implements the default persistent data configuration format that is using BER encoding for platform independent storage.

Version:
3.5.22c
Since:
3.5.22

Constructor & Destructor Documentation

MibConfigBER::MibConfigBER (  )  [inline]


Member Function Documentation

virtual boolean MibConfigBER::save ( MibContext ,
const NS_SNMP OctetStr &   
) [virtual]

Stores the persistent data in the supplied MibContext to disk.

Parameters:
context a pointer to the MibContext to store.
path the storage path to use.
Returns:
TRUE if the contents could be saved successfully, FALSE otherwise.

Implements MibConfigFormat.

virtual boolean MibConfigBER::load ( MibContext ,
const NS_SNMP OctetStr &   
) [virtual]

Loads the persistent data in the supplied MibContext from disk.

Parameters:
context a pointer to the MibContext to load.
path the storage path to use.
Returns:
TRUE if the contents could be saved successfully, FALSE otherwise.

Implements MibConfigFormat.

virtual MibConfigFormat* MibConfigBER::clone (  )  [inline, virtual]

Clone this format (needed by ArrayList template).

Implements MibConfigFormat.


The documentation for this class was generated from the following file:

Generated on Fri May 29 22:36:54 2009 for AGENT++ by  doxygen 1.5.6