- Aldebaran documentation |
- C++ Libraries |
- index

libalcommon 2.8.7.4

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
almoduleinfo.h
Go to the documentation of this file.
1
10 #pragma once
11 #ifndef _LIBALCOMMON_ALCOMMON_ALMODULEINFO_H_
12 #define _LIBALCOMMON_ALCOMMON_ALMODULEINFO_H_
13
14 # include <alcommon/api.h>
15 # include <string>
16 # include <vector>
17
18 namespace AL
19 {
27 class ALCOMMON_API ALModuleInfo
28 {
29 public:
30 std::string name;
31 int architecture;
32 std::string ip;
33 int port;
34 int processId;
35 bool isABroker;
36 bool keepAlive;
37 };
38
39 }
40
41 #endif // _LIBALCOMMON_ALCOMMON_ALMODULEINFO_H_
42
43
api.h
AL::ALModuleInfo
ALModuleInfo is the class of information about user modules.
Definition: almoduleinfo.h:27
AL::ALModuleInfo::architecture
int architecture
Definition: almoduleinfo.h:31
AL::ALModuleInfo::name
std::string name
Definition: almoduleinfo.h:30
AL::ALModuleInfo::ip
std::string ip
Definition: almoduleinfo.h:32
AL::ALModuleInfo::keepAlive
bool keepAlive
Definition: almoduleinfo.h:36
AL::ALModuleInfo::isABroker
bool isABroker
Definition: almoduleinfo.h:35
AL::ALModuleInfo::processId
int processId
Definition: almoduleinfo.h:34
AL::ALModuleInfo::port
int port
Definition: almoduleinfo.h:33
ALCOMMON_API
#define ALCOMMON_API
Definition: api.h:14