Rumba C++ SDK
StringSet.h
Go to the documentation of this file.
1
/*
2
3
*
4
***
5
*****
6
********************* Mercenaries Engineering SARL
7
***************** Copyright (C) 2018
8
*************
9
********* http://www.mercenaries-engineering.com
10
***********
11
**** ****
12
** **
13
14
*/
15
#pragma once
16
17
#include "
Value.h
"
18
#include "
Impl.h
"
19
20
namespace
maquina
21
{
23
class
MAQUINA_EXPORT
StringSet
:
public
Value
24
{
25
public
:
26
StringSet
();
27
29
30
StringSet
(
const
Value
&v);
31
33
bool
has(
const
char
*key)
const
;
34
36
static
const
StringSet
default_value
;
37
39
StringSet
(std::shared_ptr<Impl> impl) { _impl=impl; }
40
};
41
}
maquina
This version of the SDK is unstable, i-e, it may change with no warning.
Definition:
AddCurveAction.h:20
maquina::StringSet::default_value
static const StringSet default_value
The default value.
Definition:
StringSet.h:36
Impl.h
MAQUINA_EXPORT
#define MAQUINA_EXPORT
Definition:
Export.h:31
maquina::StringSet
A string set.
Definition:
StringSet.h:23
Value.h
maquina::Value
Base class of all Rumba values.
Definition:
Value.h:34
include
Maquina
StringSet.h
Generated by
doxygen
1.8.14