#include <node.h>
Definition at line 20 of file node.h.
◆ ConstPtr
◆ Ptr
◆ Node()
| rosmon::launch::Node::Node |
( |
std::string |
name, |
|
|
std::string |
package, |
|
|
std::string |
type |
|
) |
| |
◆ addExtraArguments()
| void rosmon::launch::Node::addExtraArguments |
( |
const std::string & |
argString | ) |
|
◆ clearParams()
| bool rosmon::launch::Node::clearParams |
( |
| ) |
const |
|
inline |
◆ coredumpsEnabled()
| bool rosmon::launch::Node::coredumpsEnabled |
( |
| ) |
const |
|
inline |
◆ cpuLimit()
| double rosmon::launch::Node::cpuLimit |
( |
| ) |
const |
|
inline |
◆ executable()
| std::string rosmon::launch::Node::executable |
( |
| ) |
const |
|
inline |
◆ extraArguments()
| std::vector<std::string> rosmon::launch::Node::extraArguments |
( |
| ) |
const |
|
inline |
◆ extraEnvironment()
| std::map<std::string, std::string> rosmon::launch::Node::extraEnvironment |
( |
| ) |
const |
|
inline |
◆ isMuted()
| bool rosmon::launch::Node::isMuted |
( |
| ) |
const |
|
inline |
◆ launchPrefix()
| std::vector<std::string> rosmon::launch::Node::launchPrefix |
( |
| ) |
const |
|
inline |
◆ memoryLimitByte()
| uint64_t rosmon::launch::Node::memoryLimitByte |
( |
| ) |
const |
|
inline |
◆ name()
| std::string rosmon::launch::Node::name |
( |
| ) |
const |
|
inline |
◆ namespaceString()
| std::string rosmon::launch::Node::namespaceString |
( |
| ) |
const |
|
inline |
◆ numRespawnsAllowed()
| int rosmon::launch::Node::numRespawnsAllowed |
( |
| ) |
const |
|
inline |
◆ package()
| std::string rosmon::launch::Node::package |
( |
| ) |
const |
|
inline |
◆ remappings()
| std::map<std::string, std::string> rosmon::launch::Node::remappings |
( |
| ) |
const |
|
inline |
◆ required()
| bool rosmon::launch::Node::required |
( |
| ) |
const |
|
inline |
◆ respawn()
| bool rosmon::launch::Node::respawn |
( |
| ) |
const |
|
inline |
◆ respawnDelay()
◆ setClearParams()
| void rosmon::launch::Node::setClearParams |
( |
bool |
on | ) |
|
◆ setCoredumpsEnabled()
| void rosmon::launch::Node::setCoredumpsEnabled |
( |
bool |
on | ) |
|
◆ setCPULimit()
| void rosmon::launch::Node::setCPULimit |
( |
double |
cpuLimit | ) |
|
◆ setExtraEnvironment()
| void rosmon::launch::Node::setExtraEnvironment |
( |
const std::map< std::string, std::string > & |
env | ) |
|
◆ setLaunchPrefix()
| void rosmon::launch::Node::setLaunchPrefix |
( |
const std::string & |
launchPrefix | ) |
|
◆ setMemoryLimit()
| void rosmon::launch::Node::setMemoryLimit |
( |
uint64_t |
memoryLimitByte | ) |
|
◆ setMuted()
| void rosmon::launch::Node::setMuted |
( |
bool |
muted | ) |
|
◆ setNamespace()
| void rosmon::launch::Node::setNamespace |
( |
const std::string & |
ns | ) |
|
◆ setNumRespawnsAllowed()
| void rosmon::launch::Node::setNumRespawnsAllowed |
( |
int |
numRespawnsAllowed | ) |
|
◆ setRemappings()
| void rosmon::launch::Node::setRemappings |
( |
const std::map< std::string, std::string > & |
remappings | ) |
|
◆ setRequired()
| void rosmon::launch::Node::setRequired |
( |
bool |
required | ) |
|
◆ setRespawn()
| void rosmon::launch::Node::setRespawn |
( |
bool |
respawn | ) |
|
◆ setRespawnDelay()
◆ setSpawnDelay()
◆ setStdoutDisplayed()
| void rosmon::launch::Node::setStdoutDisplayed |
( |
bool |
showStdout | ) |
|
◆ setStopTimeout()
| void rosmon::launch::Node::setStopTimeout |
( |
double |
timeout | ) |
|
◆ setWorkingDirectory()
| void rosmon::launch::Node::setWorkingDirectory |
( |
const std::string & |
workingDirectory | ) |
|
◆ spawnDelay()
◆ stdoutDisplayed()
| bool rosmon::launch::Node::stdoutDisplayed |
( |
| ) |
const |
|
inline |
◆ stopTimeout()
| double rosmon::launch::Node::stopTimeout |
( |
| ) |
const |
|
inline |
◆ type()
| std::string rosmon::launch::Node::type |
( |
| ) |
const |
|
inline |
◆ workingDirectory()
| std::string rosmon::launch::Node::workingDirectory |
( |
| ) |
const |
|
inline |
◆ m_clearParams
| bool rosmon::launch::Node::m_clearParams |
|
private |
◆ m_coredumpsEnabled
| bool rosmon::launch::Node::m_coredumpsEnabled |
|
private |
◆ m_cpuLimit
| double rosmon::launch::Node::m_cpuLimit |
|
private |
◆ m_executable
| std::string rosmon::launch::Node::m_executable |
|
private |
◆ m_extraArgs
| std::vector<std::string> rosmon::launch::Node::m_extraArgs |
|
private |
◆ m_extraEnvironment
| std::map<std::string, std::string> rosmon::launch::Node::m_extraEnvironment |
|
private |
◆ m_launchPrefix
| std::vector<std::string> rosmon::launch::Node::m_launchPrefix |
|
private |
◆ m_memoryLimitByte
| uint64_t rosmon::launch::Node::m_memoryLimitByte |
|
private |
◆ m_muted
| bool rosmon::launch::Node::m_muted |
|
private |
◆ m_name
| std::string rosmon::launch::Node::m_name |
|
private |
◆ m_namespace
| std::string rosmon::launch::Node::m_namespace |
|
private |
◆ m_numRespawnsAllowed
| int rosmon::launch::Node::m_numRespawnsAllowed = 0 |
|
private |
◆ m_package
| std::string rosmon::launch::Node::m_package |
|
private |
◆ m_remappings
| std::map<std::string, std::string> rosmon::launch::Node::m_remappings |
|
private |
◆ m_required
| bool rosmon::launch::Node::m_required |
|
private |
◆ m_respawn
| bool rosmon::launch::Node::m_respawn |
|
private |
◆ m_respawnDelay
◆ m_spawnDelay
◆ m_stdoutDisplayed
| bool rosmon::launch::Node::m_stdoutDisplayed |
|
private |
◆ m_stopTimeout
| double rosmon::launch::Node::m_stopTimeout |
|
private |
◆ m_type
| std::string rosmon::launch::Node::m_type |
|
private |
◆ m_workingDirectory
| std::string rosmon::launch::Node::m_workingDirectory |
|
private |
The documentation for this class was generated from the following files: