nBandwidthTaskCreate Class Reference

#include <nPriorizing.h>

Inheritance diagram for nBandwidthTaskCreate:

Inheritance graph
[legend]
Collaboration diagram for nBandwidthTaskCreate:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 nBandwidthTaskCreate (nType type, nNetObject &object)

Protected Member Functions

virtual void DoExecute (nSendBuffer &buffer, nBandwidthControl &control)


Detailed Description

Definition at line 188 of file nPriorizing.h.


Constructor & Destructor Documentation

nBandwidthTaskCreate::nBandwidthTaskCreate ( nType  type,
nNetObject object 
) [inline]

Definition at line 191 of file nPriorizing.h.

00192             : nBandwidthTaskObject( type, object )
00193     {}


Member Function Documentation

void nBandwidthTaskCreate::DoExecute ( nSendBuffer buffer,
nBandwidthControl control 
) [protected, virtual]

Definition at line 2063 of file nNetObject.cpp.

References nSendBuffer::AddMessage(), nNetObject::CreatorDescriptor(), nBandwidthTaskObject::Object(), tNEW, and nNetObject::WriteAll().

02064 {
02065     tJUST_CONTROLLED_PTR< nMessage > message = tNEW( nMessage )( Object().CreatorDescriptor() );
02066     Object().WriteAll( *message, true );
02067 
02068     buffer.AddMessage( *message, &control );
02069 }

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Sat Mar 15 23:46:55 2008 for Armagetron Advanced by  doxygen 1.5.4