LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class Definition CImpinjTagReportContentSelector for LLRP parameter ImpinjTagReportContentSelector. More...
#include <out_impinj_ltkcpp.h>
Public Member Functions | |
CImpinjEnableSerializedTID * | getImpinjEnableSerializedTID (void) |
Get accessor functions for the LLRP ImpinjEnableSerializedTID sub-parameter. | |
EResultCode | setImpinjEnableSerializedTID (CImpinjEnableSerializedTID *pValue) |
Set accessor functions for the LLRP ImpinjEnableSerializedTID sub-parameter. | |
CImpinjEnableRFPhaseAngle * | getImpinjEnableRFPhaseAngle (void) |
Get accessor functions for the LLRP ImpinjEnableRFPhaseAngle sub-parameter. | |
EResultCode | setImpinjEnableRFPhaseAngle (CImpinjEnableRFPhaseAngle *pValue) |
Set accessor functions for the LLRP ImpinjEnableRFPhaseAngle sub-parameter. | |
CImpinjEnablePeakRSSI * | getImpinjEnablePeakRSSI (void) |
Get accessor functions for the LLRP ImpinjEnablePeakRSSI sub-parameter. | |
EResultCode | setImpinjEnablePeakRSSI (CImpinjEnablePeakRSSI *pValue) |
Set accessor functions for the LLRP ImpinjEnablePeakRSSI sub-parameter. | |
CImpinjEnableGPSCoordinates * | getImpinjEnableGPSCoordinates (void) |
Get accessor functions for the LLRP ImpinjEnableGPSCoordinates sub-parameter. | |
EResultCode | setImpinjEnableGPSCoordinates (CImpinjEnableGPSCoordinates *pValue) |
Set accessor functions for the LLRP ImpinjEnableGPSCoordinates sub-parameter. | |
CImpinjEnableOptimizedRead * | getImpinjEnableOptimizedRead (void) |
Get accessor functions for the LLRP ImpinjEnableOptimizedRead sub-parameter. | |
EResultCode | setImpinjEnableOptimizedRead (CImpinjEnableOptimizedRead *pValue) |
Set accessor functions for the LLRP ImpinjEnableOptimizedRead sub-parameter. | |
CImpinjEnableRFDopplerFrequency * | getImpinjEnableRFDopplerFrequency (void) |
Get accessor functions for the LLRP ImpinjEnableRFDopplerFrequency sub-parameter. | |
EResultCode | setImpinjEnableRFDopplerFrequency (CImpinjEnableRFDopplerFrequency *pValue) |
Set accessor functions for the LLRP ImpinjEnableRFDopplerFrequency sub-parameter. | |
std::list< CParameter * >::iterator | beginCustom (void) |
Returns the first element of the Custom sub-parameter list. | |
std::list< CParameter * >::iterator | endCustom (void) |
Returns the last element of the Custom sub-parameter list. | |
void | clearCustom (void) |
Clears the LLRP Custom sub-parameter list. | |
int | countCustom (void) |
Count of the LLRP Custom sub-parameter list. | |
EResultCode | addCustom (CParameter *pValue) |
Add a Custom to the LLRP sub-parameter list. | |
CImpinjEnableSerializedTID * | getImpinjEnableSerializedTID (void) |
Get accessor functions for the LLRP ImpinjEnableSerializedTID sub-parameter. | |
EResultCode | setImpinjEnableSerializedTID (CImpinjEnableSerializedTID *pValue) |
Set accessor functions for the LLRP ImpinjEnableSerializedTID sub-parameter. | |
CImpinjEnableRFPhaseAngle * | getImpinjEnableRFPhaseAngle (void) |
Get accessor functions for the LLRP ImpinjEnableRFPhaseAngle sub-parameter. | |
EResultCode | setImpinjEnableRFPhaseAngle (CImpinjEnableRFPhaseAngle *pValue) |
Set accessor functions for the LLRP ImpinjEnableRFPhaseAngle sub-parameter. | |
CImpinjEnablePeakRSSI * | getImpinjEnablePeakRSSI (void) |
Get accessor functions for the LLRP ImpinjEnablePeakRSSI sub-parameter. | |
EResultCode | setImpinjEnablePeakRSSI (CImpinjEnablePeakRSSI *pValue) |
Set accessor functions for the LLRP ImpinjEnablePeakRSSI sub-parameter. | |
CImpinjEnableGPSCoordinates * | getImpinjEnableGPSCoordinates (void) |
Get accessor functions for the LLRP ImpinjEnableGPSCoordinates sub-parameter. | |
EResultCode | setImpinjEnableGPSCoordinates (CImpinjEnableGPSCoordinates *pValue) |
Set accessor functions for the LLRP ImpinjEnableGPSCoordinates sub-parameter. | |
CImpinjEnableOptimizedRead * | getImpinjEnableOptimizedRead (void) |
Get accessor functions for the LLRP ImpinjEnableOptimizedRead sub-parameter. | |
EResultCode | setImpinjEnableOptimizedRead (CImpinjEnableOptimizedRead *pValue) |
Set accessor functions for the LLRP ImpinjEnableOptimizedRead sub-parameter. | |
CImpinjEnableRFDopplerFrequency * | getImpinjEnableRFDopplerFrequency (void) |
Get accessor functions for the LLRP ImpinjEnableRFDopplerFrequency sub-parameter. | |
EResultCode | setImpinjEnableRFDopplerFrequency (CImpinjEnableRFDopplerFrequency *pValue) |
Set accessor functions for the LLRP ImpinjEnableRFDopplerFrequency sub-parameter. | |
std::list< CParameter * >::iterator | beginCustom (void) |
Returns the first element of the Custom sub-parameter list. | |
std::list< CParameter * >::iterator | endCustom (void) |
Returns the last element of the Custom sub-parameter list. | |
void | clearCustom (void) |
Clears the LLRP Custom sub-parameter list. | |
int | countCustom (void) |
Count of the LLRP Custom sub-parameter list. | |
EResultCode | addCustom (CParameter *pValue) |
Add a Custom to the LLRP sub-parameter list. | |
Protected Attributes | |
CImpinjEnableSerializedTID * | m_pImpinjEnableSerializedTID |
CImpinjEnableRFPhaseAngle * | m_pImpinjEnableRFPhaseAngle |
CImpinjEnablePeakRSSI * | m_pImpinjEnablePeakRSSI |
CImpinjEnableGPSCoordinates * | m_pImpinjEnableGPSCoordinates |
CImpinjEnableOptimizedRead * | m_pImpinjEnableOptimizedRead |
CImpinjEnableRFDopplerFrequency * | m_pImpinjEnableRFDopplerFrequency |
std::list< CParameter * > | m_listCustom |
Internal Framework Functions | |
static const CFieldDescriptor *const | s_apFieldDescriptorTable [] |
static const CTypeDescriptor | s_typeDescriptor |
void | decodeFields (CDecoderStream *pDecoderStream) |
void | assimilateSubParameters (CErrorDetails *pError) |
void | encode (CEncoderStream *pEncoderStream) const |
llrp_bool_t | isAllowedIn (const CTypeDescriptor *pEnclosingElementType) const |
void | decodeFields (CDecoderStream *pDecoderStream) |
void | assimilateSubParameters (CErrorDetails *pError) |
void | encode (CEncoderStream *pEncoderStream) const |
llrp_bool_t | isAllowedIn (const CTypeDescriptor *pEnclosingElementType) 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) |
Class Definition CImpinjTagReportContentSelector for LLRP parameter ImpinjTagReportContentSelector.
This custom parameter configures additional parameters to be reported via the TagReportData parameter. Each optional parameter individually enables/configures a particular feature. Note that because of how the ROReportSpec parameter is handled (see section 3.1.15), if the optional parameter used to control a particular feature is absent, the feature is considered disabled. See the documentation for the actual parameters for full feature descriptions.
Copyright 2011 Impinj Inc.
Definition at line 5747 of file Library/Impinj/out_impinj_ltkcpp.h.