OpenDDS
Snapshot(2023/04/28-20:55)
dds
DCPS
transport
framework
TransportExceptions.h
Go to the documentation of this file.
1
/*
2
*
3
*
4
* Distributed under the OpenDDS License.
5
* See: http://www.opendds.org/license.html
6
*/
7
8
#ifndef OPENDDS_DCPS_TRANSPORT_FRAMEWORK_TRANSPORTEXCEPTIONS_H
9
#define OPENDDS_DCPS_TRANSPORT_FRAMEWORK_TRANSPORTEXCEPTIONS_H
10
11
#include "
dds/DCPS/dcps_export.h
"
12
13
OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL
14
15
namespace
OpenDDS
{
16
namespace
DCPS {
17
namespace
Transport {
18
19
class
OpenDDS_Dcps_Export
Exception
{
20
public
:
21
virtual
~Exception
() {}
22
};
23
24
class
OpenDDS_Dcps_Export
NotFound
:
public
Exception
{};
25
class
OpenDDS_Dcps_Export
Duplicate
:
public
Exception
{};
26
class
OpenDDS_Dcps_Export
UnableToCreate
:
public
Exception
{};
27
class
OpenDDS_Dcps_Export
MiscProblem
:
public
Exception
{};
28
class
OpenDDS_Dcps_Export
NotConfigured
:
public
Exception
{};
29
class
OpenDDS_Dcps_Export
ConfigurationConflict
:
public
Exception
{};
30
31
}
// namespace Transport
32
}
// namespace DCPS
33
}
// namespace OpenDDS
34
35
OPENDDS_END_VERSIONED_NAMESPACE_DECL
36
37
#endif
/* OPENDDS_DCPS_TRANSPORT_EXCEPTIONS_H */
dcps_export.h
OpenDDS_Dcps_Export
#define OpenDDS_Dcps_Export
Definition:
dcps_export.h:24
OpenDDS::DCPS::Transport::Exception::~Exception
virtual ~Exception()
Definition:
TransportExceptions.h:21
OpenDDS::DCPS::Transport::Exception
Definition:
TransportExceptions.h:19
OpenDDS::DCPS::Transport::NotConfigured
Definition:
TransportExceptions.h:28
OpenDDS::DCPS::Transport::Duplicate
Definition:
TransportExceptions.h:25
OpenDDS::DCPS::Transport::MiscProblem
Definition:
TransportExceptions.h:27
OpenDDS::DCPS::Transport::NotFound
Definition:
TransportExceptions.h:24
OPENDDS_END_VERSIONED_NAMESPACE_DECL
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
Definition:
Versioned_Namespace.h:48
OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL
Definition:
Hash.cpp:17
OpenDDS::DCPS::Transport::ConfigurationConflict
Definition:
TransportExceptions.h:29
OpenDDS::DCPS::Transport::UnableToCreate
Definition:
TransportExceptions.h:26
OpenDDS
The Internal API and Implementation of OpenDDS.
Definition:
AddressCache.h:28
Generated by
1.8.13