cisst-saw
Loading...
Searching...
No Matches
mtsCommandQualifiedReadDescription Class Reference

#include <mtsInterfaceCommon.h>

Public Member Functions

 mtsCommandQualifiedReadDescription (void)
 mtsCommandQualifiedReadDescription (const mtsCommandQualifiedReadDescription &other)
mtsCommandQualifiedReadDescriptionoperator= (const mtsCommandQualifiedReadDescription &other)
 ~mtsCommandQualifiedReadDescription ()
 mtsCommandQualifiedReadDescription (const std::string &newName, const std::string &newArgument1PrototypeSerialized, const std::string &newArgument2PrototypeSerialized)
void SerializeRaw (std::ostream &outputStream) const
void DeSerializeRaw (std::istream &inputStream)
void ToStream (std::ostream &outputStream) const
void ToStreamRaw (std::ostream &outputStream, const char delimiter=' ', bool headerOnly=false, const std::string &headerPrefix="") const
void Copy (const mtsCommandQualifiedReadDescription &source)
bool ScalarNumberIsFixed (void) const
size_t ScalarNumber (void) const

Public Attributes

std::string Name
std::string Argument1PrototypeSerialized
std::string Argument2PrototypeSerialized
void SerializeBinary(std::ostream &outputStream) const CISST_THROW(std void DeSerializeBinary(std::istream &inputStream, const cmnDataFormat &localFormat, const cmnDataFormat &remoteFormat) CISST_THROW(std void SerializeText(std::ostream &outputStream, const char delimiter=',') const CISST_THROW(std std::string SerializeDescription (const char delimiter=',', const std::string &userDescription="") const
void DeSerializeText(std::istream &inputStream, const char delimiter=',') CISST_THROW(std std::string HumanReadable (void) const

Constructor & Destructor Documentation

◆ mtsCommandQualifiedReadDescription() [1/3]

mtsCommandQualifiedReadDescription::mtsCommandQualifiedReadDescription ( void )

◆ mtsCommandQualifiedReadDescription() [2/3]

mtsCommandQualifiedReadDescription::mtsCommandQualifiedReadDescription ( const mtsCommandQualifiedReadDescription & other)

◆ ~mtsCommandQualifiedReadDescription()

mtsCommandQualifiedReadDescription::~mtsCommandQualifiedReadDescription ( )

◆ mtsCommandQualifiedReadDescription() [3/3]

mtsCommandQualifiedReadDescription::mtsCommandQualifiedReadDescription ( const std::string & newName,
const std::string & newArgument1PrototypeSerialized,
const std::string & newArgument2PrototypeSerialized )

Member Function Documentation

◆ Copy()

void mtsCommandQualifiedReadDescription::Copy ( const mtsCommandQualifiedReadDescription & source)

◆ DeSerializeRaw()

void mtsCommandQualifiedReadDescription::DeSerializeRaw ( std::istream & inputStream)

◆ operator=()

mtsCommandQualifiedReadDescription & mtsCommandQualifiedReadDescription::operator= ( const mtsCommandQualifiedReadDescription & other)

◆ ScalarNumber()

size_t mtsCommandQualifiedReadDescription::ScalarNumber ( void ) const

◆ ScalarNumberIsFixed()

bool mtsCommandQualifiedReadDescription::ScalarNumberIsFixed ( void ) const

◆ SerializeRaw()

void mtsCommandQualifiedReadDescription::SerializeRaw ( std::ostream & outputStream) const

◆ ToStream()

void mtsCommandQualifiedReadDescription::ToStream ( std::ostream & outputStream) const

◆ ToStreamRaw()

void mtsCommandQualifiedReadDescription::ToStreamRaw ( std::ostream & outputStream,
const char delimiter = ' ',
bool headerOnly = false,
const std::string & headerPrefix = "" ) const

Member Data Documentation

◆ Argument1PrototypeSerialized

std::string mtsCommandQualifiedReadDescription::Argument1PrototypeSerialized

◆ Argument2PrototypeSerialized

std::string mtsCommandQualifiedReadDescription::Argument2PrototypeSerialized

◆ HumanReadable

void DeSerializeText(std::istream &inputStream, const char delimiter=',') CISST_THROW(std std::string mtsCommandQualifiedReadDescription::HumanReadable(void) const

◆ Name

std::string mtsCommandQualifiedReadDescription::Name

◆ SerializeDescription

void SerializeBinary(std::ostream &outputStream) const CISST_THROW(std void DeSerializeBinary(std::istream &inputStream, const cmnDataFormat &localFormat, const cmnDataFormat &remoteFormat) CISST_THROW(std void SerializeText(std::ostream &outputStream, const char delimiter=',') const CISST_THROW(std std::string mtsCommandQualifiedReadDescription::SerializeDescription(const char delimiter=',', const std::string &userDescription="") const

The documentation for this class was generated from the following file: