20 #ifndef RTC_OUTPORTCONNECTOR_H 21 #define RTC_OUTPORTCONNECTOR_H 174 virtual void setEndian(
const bool endian_type);
208 template <
class DataType>
255 #endif // RTC_CONNECTORBASE_H
ReturnCode write(const DataType &data)
The conversion template of the data type.
#define DATAPORTSTATUS_ENUM
Importing RTC::DataPortStatus macro.
DATAPORTSTATUS_ENUM OutPortConnector(ConnectorInfo &info)
Constructor.
RT component logger class.
virtual CdrBufferBase * getBuffer()=0
Getting Buffer.
virtual void setEndian(const bool endian_type)
Setting an endian type.
ConnectorInfo m_profile
PortProfile of the Port.
Enum
DataPortStatus return codes.
virtual bool isLittleEndian()
return it whether endian setting.
virtual ReturnCode write(const cdrMemoryStream &data)=0
Destructor.
cdrMemoryStream m_cdr
CDR stream.
virtual ReturnCode disconnect()=0
Disconnect connection.
Logger rtclog
Logger stream.
BufferBase abstract class.
const char * id()
Getting Connector ID.
const ConnectorInfo & profile()
Getting Profile.
virtual ~OutPortConnector()
Destructor.
const char * name()
Getting Connector name.
bool m_littleEndian
Connected Endian.