Conscience Core
Classes | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
conscience_core::bridging::commands::CscEnvironmentInteractionCommandParser Class Reference

#include <CommandParser.h>

Classes

struct  VisionDetectParseResult
 

Public Member Functions

ptr< CscCommandparseFromString (const string &commandString)
 
const CscStringCommandParts splitCommandParts (const string &commandString)
 
unordered_set< CommandTypeIdgetSupportedCommandIds ()
 
virtual ~CscEnvironmentInteractionCommandParser ()
 

Static Public Member Functions

static CscEnvironmentInteractionCommandParsergetInstance ()
 

Protected Member Functions

 CscEnvironmentInteractionCommandParser (const ConscienceEncoder &conscienceEncoder, CscEntityModelsRepository &entityModelRepository, CscEntityReflexions &entityReflexions)
 

Constructor & Destructor Documentation

◆ ~CscEnvironmentInteractionCommandParser()

conscience_core::bridging::commands::CscEnvironmentInteractionCommandParser::~CscEnvironmentInteractionCommandParser ( )
virtual

◆ CscEnvironmentInteractionCommandParser()

conscience_core::bridging::commands::CscEnvironmentInteractionCommandParser::CscEnvironmentInteractionCommandParser ( const ConscienceEncoder conscienceEncoder,
CscEntityModelsRepository entityModelRepository,
CscEntityReflexions entityReflexions 
)
protected

Member Function Documentation

◆ getInstance()

CscEnvironmentInteractionCommandParser * conscience_core::bridging::commands::CscEnvironmentInteractionCommandParser::getInstance ( )
static

◆ getSupportedCommandIds()

unordered_set< CommandTypeId > conscience_core::bridging::commands::CscEnvironmentInteractionCommandParser::getSupportedCommandIds ( )

◆ parseFromString()

ptr< CscCommand > conscience_core::bridging::commands::CscEnvironmentInteractionCommandParser::parseFromString ( const string &  commandString)

◆ splitCommandParts()

const CscStringCommandParts conscience_core::bridging::commands::CscEnvironmentInteractionCommandParser::splitCommandParts ( const string &  commandString)

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