|
Public Member Functions |
virtual bool | FieldHasDefaultValue (field_t name) const |
| Test to know whether a field is currently set to its default value.
|
SFString & | get_address () const |
SFVec3f & | get_antennaLocation () const |
SFInt32 | get_antennaPatternLength () const |
SFInt32 | get_antennaPatternType () const |
SFInt32 | get_applicationID () const |
SFInt32 | get_cryptoKeyID () const |
SFInt32 | get_cryptoSystem () const |
SFInt32 | get_entityID () const |
SFInt32 | get_frequency () const |
SFInt32 | get_inputSource () const |
SFBool | get_isActive () const |
SFBool | get_isNetworkReader () const |
SFBool | get_isNetworkWriter () const |
SFBool | get_isRtpHeaderHeard () const |
SFBool | get_isStandAlone () const |
SFInt32 | get_lengthOfModulationParameters () const |
SFInt32 | get_modulationTypeDetail () const |
SFInt32 | get_modulationTypeMajor () const |
SFInt32 | get_modulationTypeSpreadSpectrum () const |
SFInt32 | get_modulationTypeSystem () const |
SFString & | get_multicastRelayHost () const |
SFInt32 | get_multicastRelayPort () const |
SFInt32 | get_networkMode () const |
SFInt32 | get_port () const |
SFFloat | get_power () const |
SFInt32 | get_radioEntityTypeCategory () const |
SFInt32 | get_radioEntityTypeCountry () const |
SFInt32 | get_radioEntityTypeDomain () const |
SFInt32 | get_radioEntityTypeKind () const |
SFInt32 | get_radioEntityTypeNomenclature () const |
SFInt32 | get_radioEntityTypeNomenclatureVersion () const |
SFInt32 | get_radioID () const |
SFFloat | get_readInterval () const |
SFVec3f & | get_relativeAntennaLocation () const |
SFBool | get_rtpHeaderExpected () const |
SFInt32 | get_siteID () const |
SFTime | get_timestamp () const |
SFFloat | get_transmitFrequencyBandwidth () const |
SFInt32 | get_transmitState () const |
SFInt32 | get_whichGeometry () const |
SFFloat | get_writeInterval () const |
virtual field_t | GetDefaultContainerField () const |
| Get the name of the default container (SFNode or MFNode) for children nodes.
|
virtual const char * | GetDefaultContainerFieldName () const |
| Get the name of the default container (SFNode or MFNode) for children nodes.
|
virtual bool | GetFieldByIndex (int idx, FieldInfo *info) const |
| Get the content of a field using its index.
|
virtual bool | GetFieldByName (field_t name, FieldInfo *info) const |
| Get the content of a field using its name.
|
virtual int | GetFieldCount () const |
| Get the number of fields available at this level.
|
virtual bool | GetFieldDefault (field_t name, FieldInfo *info) const |
| Get the default value of a field.
|
virtual const char * | GetNodeName () const |
| Get the textual name of a node.
|
virtual field_t | GetNodeType (int idx=0) const |
| Get the type of a node.
|
virtual int | GetTypeCount () const |
| Get the number of types a node represents at its top-level.
|
virtual bool | IsNodeType (field_t type) const |
| Test whether a node is of a certain type.
|
void | set_address (const SFString &address) |
void | set_antennaLocation (const SFVec3f &antennaLocation) |
void | set_antennaPatternLength (const SFInt32 &antennaPatternLength) |
void | set_antennaPatternType (const SFInt32 &antennaPatternType) |
void | set_applicationID (const SFInt32 &applicationID) |
void | set_cryptoKeyID (const SFInt32 &cryptoKeyID) |
void | set_cryptoSystem (const SFInt32 &cryptoSystem) |
void | set_entityID (const SFInt32 &entityID) |
void | set_frequency (const SFInt32 &frequency) |
void | set_inputSource (const SFInt32 &inputSource) |
void | set_isActive (const SFBool &isActive) |
void | set_isNetworkReader (const SFBool &isNetworkReader) |
void | set_isNetworkWriter (const SFBool &isNetworkWriter) |
void | set_isRtpHeaderHeard (const SFBool &isRtpHeaderHeard) |
void | set_isStandAlone (const SFBool &isStandAlone) |
void | set_lengthOfModulationParameters (const SFInt32 &lengthOfModulationParameters) |
void | set_modulationTypeDetail (const SFInt32 &modulationTypeDetail) |
void | set_modulationTypeMajor (const SFInt32 &modulationTypeMajor) |
void | set_modulationTypeSpreadSpectrum (const SFInt32 &modulationTypeSpreadSpectrum) |
void | set_modulationTypeSystem (const SFInt32 &modulationTypeSystem) |
void | set_multicastRelayHost (const SFString &multicastRelayHost) |
void | set_multicastRelayPort (const SFInt32 &multicastRelayPort) |
void | set_networkMode (const SFInt32 &networkMode) |
void | set_port (const SFInt32 &port) |
void | set_power (const SFFloat &power) |
void | set_radioEntityTypeCategory (const SFInt32 &radioEntityTypeCategory) |
void | set_radioEntityTypeCountry (const SFInt32 &radioEntityTypeCountry) |
void | set_radioEntityTypeDomain (const SFInt32 &radioEntityTypeDomain) |
void | set_radioEntityTypeKind (const SFInt32 &radioEntityTypeKind) |
void | set_radioEntityTypeNomenclature (const SFInt32 &radioEntityTypeNomenclature) |
void | set_radioEntityTypeNomenclatureVersion (const SFInt32 &radioEntityTypeNomenclatureVersion) |
void | set_radioID (const SFInt32 &radioID) |
void | set_readInterval (const SFFloat &readInterval) |
void | set_relativeAntennaLocation (const SFVec3f &relativeAntennaLocation) |
void | set_rtpHeaderExpected (const SFBool &rtpHeaderExpected) |
void | set_siteID (const SFInt32 &siteID) |
void | set_timestamp (const SFTime ×tamp) |
void | set_transmitFrequencyBandwidth (const SFFloat &transmitFrequencyBandwidth) |
void | set_transmitState (const SFInt32 &transmitState) |
void | set_whichGeometry (const SFInt32 &whichGeometry) |
void | set_writeInterval (const SFFloat &writeInterval) |
virtual bool | SetFieldByName (field_t name, const void *data) |
| Set the value of a field using its numeric name.
|
| TransmitterPdu () |
virtual | ~TransmitterPdu () |
Protected Attributes |
SFString | f_address |
SFVec3f | f_antennaLocation |
SFInt32 | f_antennaPatternLength |
SFInt32 | f_antennaPatternType |
SFInt32 | f_applicationID |
SFInt32 | f_cryptoKeyID |
SFInt32 | f_cryptoSystem |
SFInt32 | f_entityID |
SFInt32 | f_frequency |
SFInt32 | f_inputSource |
SFBool | f_isActive |
SFBool | f_isNetworkReader |
SFBool | f_isNetworkWriter |
SFBool | f_isRtpHeaderHeard |
SFBool | f_isStandAlone |
SFInt32 | f_lengthOfModulationParameters |
SFInt32 | f_modulationTypeDetail |
SFInt32 | f_modulationTypeMajor |
SFInt32 | f_modulationTypeSpreadSpectrum |
SFInt32 | f_modulationTypeSystem |
SFString | f_multicastRelayHost |
SFInt32 | f_multicastRelayPort |
SFInt32 | f_networkMode |
SFInt32 | f_networkMode__enum_last |
SFString | f_networkMode__enum_name |
SFInt32 | f_port |
SFFloat | f_power |
SFInt32 | f_radioEntityTypeCategory |
SFInt32 | f_radioEntityTypeCountry |
SFInt32 | f_radioEntityTypeDomain |
SFInt32 | f_radioEntityTypeKind |
SFInt32 | f_radioEntityTypeNomenclature |
SFInt32 | f_radioEntityTypeNomenclatureVersion |
SFInt32 | f_radioID |
SFFloat | f_readInterval |
SFVec3f | f_relativeAntennaLocation |
SFBool | f_rtpHeaderExpected |
SFInt32 | f_siteID |
SFTime | f_timestamp |
SFFloat | f_transmitFrequencyBandwidth |
SFInt32 | f_transmitState |
SFInt32 | f_whichGeometry |
SFFloat | f_writeInterval |