#include <typed_value.h>
Definition at line 26 of file typed_value.h.
◆ Type
| Enumerator |
|---|
| Empty | |
| Bool | |
| Int | |
| Double | |
| String | |
Definition at line 29 of file typed_value.h.
◆ TypedValue() [1/5]
| ArdourSurface::TypedValue::TypedValue |
( |
| ) |
|
◆ TypedValue() [2/5]
| ArdourSurface::TypedValue::TypedValue |
( |
bool |
| ) |
|
◆ TypedValue() [3/5]
| ArdourSurface::TypedValue::TypedValue |
( |
int |
| ) |
|
◆ TypedValue() [4/5]
| ArdourSurface::TypedValue::TypedValue |
( |
double |
| ) |
|
◆ TypedValue() [5/5]
| ArdourSurface::TypedValue::TypedValue |
( |
std::string |
| ) |
|
◆ debug_str()
| std::string ArdourSurface::TypedValue::debug_str |
( |
| ) |
const |
◆ empty()
| bool ArdourSurface::TypedValue::empty |
( |
| ) |
const |
|
inline |
◆ operator bool()
| ArdourSurface::TypedValue::operator bool |
( |
| ) |
const |
◆ operator double()
| ArdourSurface::TypedValue::operator double |
( |
| ) |
const |
◆ operator int()
| ArdourSurface::TypedValue::operator int |
( |
| ) |
const |
◆ operator std::string()
| ArdourSurface::TypedValue::operator std::string |
( |
| ) |
const |
◆ operator!=()
| bool ArdourSurface::TypedValue::operator!= |
( |
const TypedValue & |
other | ) |
const |
◆ operator==()
| bool ArdourSurface::TypedValue::operator== |
( |
const TypedValue & |
other | ) |
const |
◆ type()
| Type ArdourSurface::TypedValue::type |
( |
| ) |
const |
|
inline |
◆ _b
| bool ArdourSurface::TypedValue::_b |
|
private |
◆ _d
| double ArdourSurface::TypedValue::_d |
|
private |
◆ _i
| int ArdourSurface::TypedValue::_i |
|
private |
◆ _s
| std::string ArdourSurface::TypedValue::_s |
|
private |
◆ _type
| Type ArdourSurface::TypedValue::_type |
|
private |
The documentation for this class was generated from the following file: