softwarecontainer
0.18.0-739e8d7 2017-05-04
Main Page
Namespaces
Data Structures
Files
File List
gatewayparsererror.h
1
/*
2
* Copyright (C) 2016-2017 Pelagicore AB
3
*
4
* Permission to use, copy, modify, and/or distribute this software for
5
* any purpose with or without fee is hereby granted, provided that the
6
* above copyright notice and this permission notice appear in all copies.
7
*
8
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
9
* WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
10
* WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR
11
* BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES
12
* OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
13
* WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
14
* ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
15
* SOFTWARE.
16
*
17
* For further information see LICENSE
18
*/
19
20
namespace
softwarecontainer
{
21
22
class
GatewayParserError
:
public
std::exception
23
{
24
public
:
25
GatewayParserError
():
26
m_message(std::string(
"Gateway parser error"
))
27
{
28
}
29
30
GatewayParserError
(
const
std::string &message):
31
m_message(message)
32
{
33
}
34
35
~
GatewayParserError
()
36
{
37
}
38
39
virtual
const
char
*what()
const
throw
()
40
{
41
return
m_message.c_str();
42
}
43
44
private
:
45
std::string m_message;
46
47
};
48
49
}
// namespace softwarecontainer
softwarecontainer::GatewayParserError
Definition:
gatewayparsererror.h:22
softwarecontainer
Developers guide to adding a config item:
Definition:
baseconfigstore.cpp:22
libsoftwarecontainer
src
gateway
gatewayparsererror.h
Generated on Thu May 4 2017 14:55:41 for softwarecontainer by
1.8.11