B2BITS FIX Antenna C++  2.27.0
Public Types | Public Member Functions | Public Attributes | List of all members
Engine::ParserDescription Struct Reference

#include <B2BITS_PubEngineDefines.h>

+ Collaboration diagram for Engine::ParserDescription:

Public Types

typedef std::vector< std::string > AppProtocolsNames
 

Public Member Functions

void fillEmptyFieldsFrom (const ParserDescription &other)
 
 ParserDescription ()
 
 ParserDescription (const std::string &templateStr)
 
std::string toTemplateStr () const
 

Public Attributes

AppProtocolsNames appProtocolsNames_
 
ParserName parserName_
 
std::string scpProtocolName_
 

Member Typedef Documentation

◆ AppProtocolsNames

typedef std::vector<std::string> Engine::ParserDescription::AppProtocolsNames

Constructor & Destructor Documentation

◆ ParserDescription() [1/2]

Engine::ParserDescription::ParserDescription ( )
inline

◆ ParserDescription() [2/2]

Engine::ParserDescription::ParserDescription ( const std::string &  templateStr)
explicit

Member Function Documentation

◆ fillEmptyFieldsFrom()

void Engine::ParserDescription::fillEmptyFieldsFrom ( const ParserDescription other)

◆ toTemplateStr()

std::string Engine::ParserDescription::toTemplateStr ( ) const

Member Data Documentation

◆ appProtocolsNames_

AppProtocolsNames Engine::ParserDescription::appProtocolsNames_

◆ parserName_

ParserName Engine::ParserDescription::parserName_

◆ scpProtocolName_

std::string Engine::ParserDescription::scpProtocolName_