OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
TouchstoneHandler Class Reference

#include "TouchstoneHandler.h"

Public Member Functions

 TouchstoneHandler (const std::string &_fileName)
 
 TouchstoneHandler (const TouchstoneHandler &_other)=delete
 
 TouchstoneHandler (TouchstoneHandler &&_other) noexcept=default
 
TouchstoneHandleroperator= (const TouchstoneHandler &_other)=delete
 
TouchstoneHandleroperator= (TouchstoneHandler &&_other) noexcept=default
 
void analyseFile (const std::string &_fileContent, int32_t _numberOfPorts)
 
const ts::OptionSettingsgetOptionSettings () const
 
const std::string & getComments () const
 
QuantityDescriptionSParameter * handOverQuantityDescription ()
 
MetadataParameter & getMetadataFrequencyParameter ()
 

Static Public Member Functions

static int32_t deriveNumberOfPorts (const std::string &_fileName)
 

Friends

class FixtureTouchstoneHandler
 

Constructor & Destructor Documentation

◆ TouchstoneHandler() [1/3]

TouchstoneHandler::TouchstoneHandler ( const std::string & _fileName)

◆ TouchstoneHandler() [2/3]

TouchstoneHandler::TouchstoneHandler ( const TouchstoneHandler & _other)
delete

◆ TouchstoneHandler() [3/3]

TouchstoneHandler::TouchstoneHandler ( TouchstoneHandler && _other)
defaultnoexcept

Member Function Documentation

◆ analyseFile()

void TouchstoneHandler::analyseFile ( const std::string & _fileContent,
int32_t _numberOfPorts )

◆ deriveNumberOfPorts()

int32_t TouchstoneHandler::deriveNumberOfPorts ( const std::string & _fileName)
static

◆ getComments()

const std::string & TouchstoneHandler::getComments ( ) const
inline

◆ getMetadataFrequencyParameter()

MetadataParameter & TouchstoneHandler::getMetadataFrequencyParameter ( )
inline

◆ getOptionSettings()

const ts::OptionSettings & TouchstoneHandler::getOptionSettings ( ) const
inline

◆ handOverQuantityDescription()

QuantityDescriptionSParameter * TouchstoneHandler::handOverQuantityDescription ( )
inline

◆ operator=() [1/2]

TouchstoneHandler & TouchstoneHandler::operator= ( const TouchstoneHandler & _other)
delete

◆ operator=() [2/2]

TouchstoneHandler & TouchstoneHandler::operator= ( TouchstoneHandler && _other)
defaultnoexcept

Friends And Related Symbol Documentation

◆ FixtureTouchstoneHandler

friend class FixtureTouchstoneHandler
friend

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