MAK RTIspy API Documentation for HLA 1516
Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes
DtWwwRequestXmlBlock Class Reference
+ Inheritance diagram for DtWwwRequestXmlBlock:
+ Collaboration diagram for DtWwwRequestXmlBlock:

List of all members.

Public Types

typedef std::set
< DtWwwRequestParamXmlBlockSP
WwwRequestParamXmlBlockSet

Public Member Functions

 DtWwwRequestXmlBlock (DtEnvValueSP existingNode, DtEnvValueSP root)
 DtWwwRequestXmlBlock (DtWebSpyUtils::WwwControlMsgCommandId id, unsigned long link, unsigned long connId, unsigned long federationHandle, unsigned long federateHandle, unsigned long requestType, bool proxied, DtEnvValueSP root)
virtual ~DtWwwRequestXmlBlock ()
virtual DtWwwRequestParamXmlBlockSP addParameter (const DtString &name, const DtString &val)
virtual DtWwwRequestParamXmlBlockSP removeParameter (const DtString &name)
virtual void removeParameter (DtWwwRequestParamXmlBlockSP paramSP)
DtString getParamValue (const DtString &paramName)
virtual WwwRequestParamXmlBlockSet params ()
DtWebSpyUtils::WwwControlMsgCommandId commandId ()
unsigned long componentLink ()
unsigned long connectionId ()
unsigned long federationHandle ()
unsigned long federateHandle ()
unsigned long requestType ()
bool isProxied ()

Static Public Member Functions

static DtSpyXmlBlockSP create (DtNodeAndParentPair xmlNodeAndParent)

Protected Attributes

DtSpyXmlBlockElement< unsigned
long, true
myRequestId
DtSpyXmlBlockElement< unsigned
long, true
myLink
DtSpyXmlBlockElement< unsigned
long, true
myConnId
DtSpyXmlBlockElement< unsigned
long, true
myFedex
DtSpyXmlBlockElement< unsigned
long, true
myFed
DtSpyXmlBlockElement< unsigned
long, true
myRequestType
DtSpyXmlBlockElement< unsigned
int, true
myProxied

Member Typedef Documentation


Constructor & Destructor Documentation

DtWwwRequestXmlBlock::DtWwwRequestXmlBlock ( DtEnvValueSP  existingNode,
DtEnvValueSP  root 
)

Referenced by create().

DtWwwRequestXmlBlock::DtWwwRequestXmlBlock ( DtWebSpyUtils::WwwControlMsgCommandId  id,
unsigned long  link,
unsigned long  connId,
unsigned long  federationHandle,
unsigned long  federateHandle,
unsigned long  requestType,
bool  proxied,
DtEnvValueSP  root 
)

Member Function Documentation

DtWwwRequestParamXmlBlockSP DtWwwRequestXmlBlock::addParameter ( const DtString &  name,
const DtString &  val 
) [virtual]

References myRequestId.

unsigned long DtWwwRequestXmlBlock::componentLink ( ) [inline]

References myLink.

unsigned long DtWwwRequestXmlBlock::connectionId ( ) [inline]

References myConnId.

Referenced by DtWwwClientProtocol::parseCommand().

unsigned long DtWwwRequestXmlBlock::federateHandle ( ) [inline]

References myFed.

unsigned long DtWwwRequestXmlBlock::federationHandle ( ) [inline]

References myFedex.

DtString DtWwwRequestXmlBlock::getParamValue ( const DtString &  paramName)

References myProxied.

unsigned long DtWwwRequestXmlBlock::requestType ( ) [inline]

References myRequestType.


Member Data Documentation

Referenced by connectionId().

DtSpyXmlBlockElement< unsigned long, true > DtWwwRequestXmlBlock::myFed [protected]

Referenced by federateHandle().

Referenced by federationHandle().

Referenced by componentLink().

Referenced by isProxied().

Referenced by commandId().

Referenced by requestType().


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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)