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
alcommon
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
Copyright Aldebaran Robotics