LTKCPP-- LLRP Toolkit C Plus Plus Library
Public Member Functions | Protected Attributes
CROSpecStartTrigger Class Reference

Class Definition CROSpecStartTrigger for LLRP parameter ROSpecStartTrigger. More...

#include <out_ltkcpp.h>

List of all members.

Public Member Functions

EROSpecStartTriggerType getROSpecStartTriggerType (void)
 Get accessor functions for the LLRP ROSpecStartTriggerType field.
void setROSpecStartTriggerType (EROSpecStartTriggerType value)
 Set accessor functions for the LLRP ROSpecStartTriggerType field.
CPeriodicTriggerValuegetPeriodicTriggerValue (void)
 Get accessor functions for the LLRP PeriodicTriggerValue sub-parameter.
EResultCode setPeriodicTriggerValue (CPeriodicTriggerValue *pValue)
 Set accessor functions for the LLRP PeriodicTriggerValue sub-parameter.
CGPITriggerValuegetGPITriggerValue (void)
 Get accessor functions for the LLRP GPITriggerValue sub-parameter.
EResultCode setGPITriggerValue (CGPITriggerValue *pValue)
 Set accessor functions for the LLRP GPITriggerValue sub-parameter.
EROSpecStartTriggerType getROSpecStartTriggerType (void)
 Get accessor functions for the LLRP ROSpecStartTriggerType field.
void setROSpecStartTriggerType (EROSpecStartTriggerType value)
 Set accessor functions for the LLRP ROSpecStartTriggerType field.
CPeriodicTriggerValuegetPeriodicTriggerValue (void)
 Get accessor functions for the LLRP PeriodicTriggerValue sub-parameter.
EResultCode setPeriodicTriggerValue (CPeriodicTriggerValue *pValue)
 Set accessor functions for the LLRP PeriodicTriggerValue sub-parameter.
CGPITriggerValuegetGPITriggerValue (void)
 Get accessor functions for the LLRP GPITriggerValue sub-parameter.
EResultCode setGPITriggerValue (CGPITriggerValue *pValue)
 Set accessor functions for the LLRP GPITriggerValue sub-parameter.

Protected Attributes

EROSpecStartTriggerType m_eROSpecStartTriggerType
CPeriodicTriggerValuem_pPeriodicTriggerValue
CGPITriggerValuem_pGPITriggerValue

Internal Framework Functions

static const CFieldDescriptor
*const 
s_apFieldDescriptorTable []
static const CTypeDescriptor s_typeDescriptor
static const CFieldDescriptor s_fdROSpecStartTriggerType
void decodeFields (CDecoderStream *pDecoderStream)
void assimilateSubParameters (CErrorDetails *pError)
void encode (CEncoderStream *pEncoderStream) const
void decodeFields (CDecoderStream *pDecoderStream)
void assimilateSubParameters (CErrorDetails *pError)
void encode (CEncoderStream *pEncoderStream) const
static CElement * s_construct (void)
static void s_decodeFields (CDecoderStream *pDecoderStream, CElement *pElement)
static CElement * s_construct (void)
static void s_decodeFields (CDecoderStream *pDecoderStream, CElement *pElement)

Detailed Description

Class Definition CROSpecStartTrigger for LLRP parameter ROSpecStartTrigger.

Describes the condition upon which the ROSpec will start execution.


Definition at line 9903 of file Library/out_ltkcpp.h.


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