Conscience Core
Bridging
EnvironmentInteractionCommands
Parser
InvalidCommandException.h
Go to the documentation of this file.
1
#ifndef ConscienceInvalidEnvironmentInteractionCommandStringException_h
2
#define ConscienceInvalidEnvironmentInteractionCommandStringException_h
3
4
#include <exception>
5
#include <string>
6
#include <
Util/os.h
>
7
8
using
std::string, std::exception;
9
10
namespace
conscience_core::bridging::commands
{
11
12
class
CSC_DLL_IMPORTEXPORT
InvalidEnvironmentInteractionCommandString
:
public
exception {
13
public
:
14
InvalidEnvironmentInteractionCommandString
(
string
commandString,
string
details)
throw
();
15
16
virtual
const
char
*what()
const
throw
();
17
18
virtual
~
InvalidEnvironmentInteractionCommandString
()
throw
();
19
20
private
:
21
const
string
commandString;
22
const
string
details;
23
const
string
message;
24
};
25
}
26
27
#endif
os.h
CSC_DLL_IMPORTEXPORT
#define CSC_DLL_IMPORTEXPORT
Definition:
os.h:31
conscience_core::bridging::commands
Definition:
cartographyCommands.cpp:4
conscience_core::bridging::commands::InvalidEnvironmentInteractionCommandString
Definition:
InvalidCommandException.h:12
Generated by
1.8.17