VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Attributes
DtSetNotifyLevel Class Reference

DtSetNotifyLevel. More...

Inheritance diagram for DtSetNotifyLevel:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtSetNotifyLevel ()
 default constructor
 DtSetNotifyLevel (const DtString &writeName, DtReaderWriterRegistry *parentRegistry=0)
 DtSetNotifyLevel (const DtString &writeName, const DtSetNotifyLevel &orig, DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
const DtSetNotifyLeveloperator= (const DtSetNotifyLevel &orig)
 assignment operator; same as copy costructor.
virtual ~DtSetNotifyLevel ()
 destructor
virtual bool init ()
 Call after construction.
virtual int type () const
virtual DtSetDataRequestclone (const DtString &name, DtReaderWriterRegistry *parentRegistry=0) const
 Make a copy of this content.
virtual DtString stringRep () const
 Get a readable string representation of this content.
virtual int netRepSize () const
virtual bool setFromNet (const char *contentBuffer, unsigned contentSize)
 Decodes content from buffer.
virtual bool setToNet ()
 Encodes content into buffer.
virtual void setNotifyLevel (DtNotifyLevelType notifyLevel)
 The notification level to be used when writing message to the console or sending over the network.
virtual DtNotifyLevelType notifyLevel () const
 The notification level to be used when writing message to the console or sending over the network.

Static Public Member Functions

static DtSetDataRequestcreator ()
 Creator function. Returns new instance of this class.

Protected Attributes

DtRwInt myNotifyLevel

Detailed Description

DtSetNotifyLevel.

Admin content which changes the notification level of the object console for a VRF object.


Constructor & Destructor Documentation

default constructor

DtSetNotifyLevel::DtSetNotifyLevel ( const DtString writeName,
DtReaderWriterRegistry parentRegistry = 0 
)
DtSetNotifyLevel::DtSetNotifyLevel ( const DtString writeName,
const DtSetNotifyLevel orig,
DtReaderWriterRegistry parentRegistry = 0 
)

copy constructor

virtual DtSetNotifyLevel::~DtSetNotifyLevel ( ) [virtual]

destructor


Member Function Documentation

const DtSetNotifyLevel& DtSetNotifyLevel::operator= ( const DtSetNotifyLevel orig)

assignment operator; same as copy costructor.

Creator function. Returns new instance of this class.

virtual bool DtSetNotifyLevel::init ( ) [virtual]

Call after construction.

Reimplemented from DtSetDataRequest.

virtual int DtSetNotifyLevel::type ( ) const [virtual]
Returns:
DtSetNotifyLevelType.

Implements DtSetDataRequest.

virtual void DtSetNotifyLevel::setNotifyLevel ( DtNotifyLevelType  notifyLevel) [virtual]

The notification level to be used when writing message to the console or sending over the network.

virtual DtNotifyLevelType DtSetNotifyLevel::notifyLevel ( ) const [virtual]

The notification level to be used when writing message to the console or sending over the network.

virtual DtSetDataRequest* DtSetNotifyLevel::clone ( const DtString name,
DtReaderWriterRegistry parentRegistry = 0 
) const [virtual]

Make a copy of this content.

Returns a pointer to a newly created copy of this class.

Implements DtSetDataRequest.

virtual DtString DtSetNotifyLevel::stringRep ( ) const [virtual]

Get a readable string representation of this content.

Implements DtSetDataRequest.

virtual int DtSetNotifyLevel::netRepSize ( ) const [virtual]
Returns:
Size of the serialized representation of this admin content.

Reimplemented from DtSetDataRequest.

virtual bool DtSetNotifyLevel::setFromNet ( const char *  contentBuffer,
unsigned  contentSize 
) [virtual]

Decodes content from buffer.

Reimplemented from DtSetDataRequest.

virtual bool DtSetNotifyLevel::setToNet ( ) [virtual]

Encodes content into buffer.

Reimplemented from DtSetDataRequest.


Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)