Conscience Core
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
conscience_core::core_objects::entities::CscNetworkEntityData Struct Reference

#include <CscRealEntitiesCollector.h>

Public Member Functions

 CscNetworkEntityData (string name, string osVersion, string modelId, string owner, string serialNumber, string birthday, string provider, string engineIp, string enginePort, string rtspLink, string ip, bool useGnssPositioning=false, optional< PositionFormat > simulatedInputsType={}, optional< string > localProjection={})
 

Static Public Member Functions

static CscNetworkEntityDatafromProfile (const string &entityIp, const vector< string > &profileArgs)
 

Public Attributes

const string name
 
const string osVersion
 
const string modelId
 
const string owner
 
const string serialNumber
 
const string birthday
 
const string provider
 
const string engineIp
 
const string enginePort
 
const string rtspLink
 
const string ip
 
const bool useGnssPositioning
 
const optional< PositionFormatsimulatedInputsType
 
const optional< string > localProjection
 

Constructor & Destructor Documentation

◆ CscNetworkEntityData()

conscience_core::core_objects::entities::CscNetworkEntityData::CscNetworkEntityData ( string  name,
string  osVersion,
string  modelId,
string  owner,
string  serialNumber,
string  birthday,
string  provider,
string  engineIp,
string  enginePort,
string  rtspLink,
string  ip,
bool  useGnssPositioning = false,
optional< PositionFormat simulatedInputsType = {},
optional< string >  localProjection = {} 
)

Member Function Documentation

◆ fromProfile()

CscNetworkEntityData * conscience_core::core_objects::entities::CscNetworkEntityData::fromProfile ( const string &  entityIp,
const vector< string > &  profileArgs 
)
static

Member Data Documentation

◆ birthday

const string conscience_core::core_objects::entities::CscNetworkEntityData::birthday

◆ engineIp

const string conscience_core::core_objects::entities::CscNetworkEntityData::engineIp

◆ enginePort

const string conscience_core::core_objects::entities::CscNetworkEntityData::enginePort

◆ ip

const string conscience_core::core_objects::entities::CscNetworkEntityData::ip

◆ localProjection

const optional<string> conscience_core::core_objects::entities::CscNetworkEntityData::localProjection

◆ modelId

const string conscience_core::core_objects::entities::CscNetworkEntityData::modelId

◆ name

const string conscience_core::core_objects::entities::CscNetworkEntityData::name

◆ osVersion

const string conscience_core::core_objects::entities::CscNetworkEntityData::osVersion

◆ owner

const string conscience_core::core_objects::entities::CscNetworkEntityData::owner

◆ provider

const string conscience_core::core_objects::entities::CscNetworkEntityData::provider

◆ rtspLink

const string conscience_core::core_objects::entities::CscNetworkEntityData::rtspLink

◆ serialNumber

const string conscience_core::core_objects::entities::CscNetworkEntityData::serialNumber

◆ simulatedInputsType

const optional<PositionFormat> conscience_core::core_objects::entities::CscNetworkEntityData::simulatedInputsType

◆ useGnssPositioning

const bool conscience_core::core_objects::entities::CscNetworkEntityData::useGnssPositioning

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