AGENT++  4.0.3
Public Member Functions | List of all members
Pdux Class Reference

The Pdux class is a sub class of Pdu that provides additional methods for manipulating SNMP PDUs. More...

#include <snmp_pp_ext.h>

Inheritance diagram for Pdux:

Public Member Functions

 Pdux ()
 
 Pdux (NS_SNMP Vb *pvbs, const int pvb_count)
 
 Pdux (const Pdu &pdu)
 
 Pdux (const Pdux &pdu)
 
virtual ~Pdux ()
 
void clear ()
 Clear the Pdu contents (destruct and construct in one go)
 
Pduxoperator+= (const NS_SNMP Vb &)
 
virtual Pduxclone () const
 Clone the receiver.
 

Detailed Description

The Pdux class is a sub class of Pdu that provides additional methods for manipulating SNMP PDUs.

AGENT++ uses Pdux instead of Pdu, because Pdu does not allow to set error status, error index and request id of a PDU.

Version
3.4
Author
Frank Fock

Constructor & Destructor Documentation

Pdux::Pdux ( )
inline
Pdux::Pdux ( NS_SNMP Vb *  pvbs,
const int  pvb_count 
)
inline
Pdux::Pdux ( const Pdu &  pdu)
inline
Pdux::Pdux ( const Pdux pdu)
inline
virtual Pdux::~Pdux ( )
inlinevirtual

Member Function Documentation

void Pdux::clear ( )

Clear the Pdu contents (destruct and construct in one go)

virtual Pdux* Pdux::clone ( ) const
inlinevirtual

Clone the receiver.

Returns
a pointer to a copy of the receiver.
Pdux& Pdux::operator+= ( const NS_SNMP Vb &  )

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