LTKCPP-- LLRP Toolkit C Plus Plus Library
|
Class Definition CImpinjC1G2LocationConfig for LLRP parameter ImpinjC1G2LocationConfig. More...
#include <out_impinj_ltkcpp.h>
Public Member Functions | |
llrp_u16_t | getModeIndex (void) |
Get accessor functions for the LLRP ModeIndex field. | |
void | setModeIndex (llrp_u16_t value) |
Set accessor functions for the LLRP ModeIndex field. | |
llrp_u2_t | getSession (void) |
Get accessor functions for the LLRP Session field. | |
void | setSession (llrp_u2_t value) |
Set accessor functions for the LLRP Session field. | |
std::list< CC1G2Filter * > ::iterator | beginC1G2Filter (void) |
Returns the first element of the C1G2Filter sub-parameter list. | |
std::list< CC1G2Filter * > ::iterator | endC1G2Filter (void) |
Returns the last element of the C1G2Filter sub-parameter list. | |
void | clearC1G2Filter (void) |
Clears the LLRP C1G2Filter sub-parameter list. | |
int | countC1G2Filter (void) |
Count of the LLRP C1G2Filter sub-parameter list. | |
EResultCode | addC1G2Filter (CC1G2Filter *pValue) |
Add a C1G2Filter to the LLRP sub-parameter list. | |
CImpinjTransmitPower * | getImpinjTransmitPower (void) |
Get accessor functions for the LLRP ImpinjTransmitPower sub-parameter. | |
EResultCode | setImpinjTransmitPower (CImpinjTransmitPower *pValue) |
Set accessor functions for the LLRP ImpinjTransmitPower 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. | |
llrp_u16_t | getModeIndex (void) |
Get accessor functions for the LLRP ModeIndex field. | |
void | setModeIndex (llrp_u16_t value) |
Set accessor functions for the LLRP ModeIndex field. | |
llrp_u2_t | getSession (void) |
Get accessor functions for the LLRP Session field. | |
void | setSession (llrp_u2_t value) |
Set accessor functions for the LLRP Session field. | |
std::list< CC1G2Filter * > ::iterator | beginC1G2Filter (void) |
Returns the first element of the C1G2Filter sub-parameter list. | |
std::list< CC1G2Filter * > ::iterator | endC1G2Filter (void) |
Returns the last element of the C1G2Filter sub-parameter list. | |
void | clearC1G2Filter (void) |
Clears the LLRP C1G2Filter sub-parameter list. | |
int | countC1G2Filter (void) |
Count of the LLRP C1G2Filter sub-parameter list. | |
EResultCode | addC1G2Filter (CC1G2Filter *pValue) |
Add a C1G2Filter to the LLRP sub-parameter list. | |
CImpinjTransmitPower * | getImpinjTransmitPower (void) |
Get accessor functions for the LLRP ImpinjTransmitPower sub-parameter. | |
EResultCode | setImpinjTransmitPower (CImpinjTransmitPower *pValue) |
Set accessor functions for the LLRP ImpinjTransmitPower 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 | |
llrp_u16_t | m_ModeIndex |
llrp_u2_t | m_Session |
std::list< CC1G2Filter * > | m_listC1G2Filter |
CImpinjTransmitPower * | m_pImpinjTransmitPower |
std::list< CParameter * > | m_listCustom |
Internal Framework Functions | |
static const CFieldDescriptor *const | s_apFieldDescriptorTable [] |
static const CTypeDescriptor | s_typeDescriptor |
static const CFieldDescriptor | s_fdModeIndex |
static const CFieldDescriptor | s_fdSession |
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 CImpinjC1G2LocationConfig for LLRP parameter ImpinjC1G2LocationConfig.
This parameter specifies the C1G2 settings of the location algorithm
The ModeIndex field specifies the C1G2 mode to use for the operation.
The Session field specifies the C1G2 session to use for the operation
The C1G2Filter parameter specifies any Gen2 based tag filtering
The ImpinjTransmitPower parameter specifies the Transmit Power to use for the operation
Copyright 2015 Impinj Inc.
Definition at line 11018 of file Library/Impinj/out_impinj_ltkcpp.h.