PaCO++
0.05
PaCO++_types.h
Go to the documentation of this file.
1
#ifndef PACO_EXCEPTION_IS_DEFINED
2
#define PACO_EXCEPTION_IS_DEFINED
3
4
#include <PaCO++.h>
5
#include <string>
6
7
using namespace
std
;
8
9
// A constant
10
extern
PaCO::PacoTopology_t
PacoTopologySeq
;
11
12
// Exception declaration
13
class
InvalidArgument
14
{
15
public
:
16
string
msg
;
17
InvalidArgument
(
string
m) : msg(m) {}
18
};
19
20
class
BadWayString
21
{
22
public
:
23
string
bad_way
;
24
BadWayString
(
string
way) {bad_way = way;}
25
};
26
27
class
BadWaySetStringDistribConfig
:
public
BadWayString
28
{
29
public
:
30
int
ret_in
;
31
int
ret_out
;
32
BadWaySetStringDistribConfig
(
string
way,
int
retin,
int
retout) :
BadWayString
(way)
33
{
34
ret_in = retin;
35
ret_out = retout;
36
}
37
};
38
39
#endif
std
PacoTopologySeq
PaCO::PacoTopology_t PacoTopologySeq
Definition:
PaCO++_src.cc:5
BadWaySetStringDistribConfig::ret_out
int ret_out
Definition:
PaCO++_types.h:31
InvalidArgument
Definition:
PaCO++_types.h:13
BadWayString
Definition:
PaCO++_types.h:20
InvalidArgument::msg
string msg
Definition:
PaCO++_types.h:16
BadWayString::bad_way
string bad_way
Definition:
PaCO++_types.h:23
InvalidArgument::InvalidArgument
InvalidArgument(string m)
Definition:
PaCO++_types.h:17
PaCO::PacoTopology_s
Definition:
PaCO++.idl:33
BadWaySetStringDistribConfig::ret_in
int ret_in
Definition:
PaCO++_types.h:30
BadWayString::BadWayString
BadWayString(string way)
Definition:
PaCO++_types.h:24
BadWaySetStringDistribConfig
Definition:
PaCO++_types.h:27
BadWaySetStringDistribConfig::BadWaySetStringDistribConfig
BadWaySetStringDistribConfig(string way, int retin, int retout)
Definition:
PaCO++_types.h:32
Src
PaCO++_types.h
Generated by
1.8.13