#include "Knob.h"
#include <pepper/strcast.h>
#include <iostream>
#include <string>
#include <map>
#include "Knob.lst"
Go to the source code of this file.
|
#define | KNOB_BOOL(NAME, TFL_DEFAULT, CIRCLE_DEFAULT, DESC) |
|
#define | KNOB_BOOL(NAME, TFL_DEFAULT, CIRCLE_DEFAULT, DESC) ::knob_loader().knob_set(#NAME, TFL_DEFAULT); |
|
#define | KNOB_BOOL(NAME, TFL_DEFAULT, CIRCLE_DEFAULT, DESC) ::knob_loader().knob_set(#NAME, CIRCLE_DEFAULT); |
|
◆ KNOB_BOOL [1/3]
#define KNOB_BOOL |
( |
|
NAME, |
|
|
|
TFL_DEFAULT, |
|
|
|
CIRCLE_DEFAULT, |
|
|
|
DESC |
|
) |
| |
Value: template <> typename KnobTrait<Knob::NAME>::ValueType get<Knob::NAME>(void) \
{ \
return ::knob_loader().knob_get(#NAME); \
}
Definition at line 92 of file Knob.cpp.
94 { \
95 return ::knob_loader().knob_get(#NAME); \
96 }
◆ KNOB_BOOL [2/3]
#define KNOB_BOOL |
( |
|
NAME, |
|
|
|
TFL_DEFAULT, |
|
|
|
CIRCLE_DEFAULT, |
|
|
|
DESC |
|
) |
| ::knob_loader().knob_set(#NAME, TFL_DEFAULT); |
Definition at line 92 of file Knob.cpp.
94 { \
95 return ::knob_loader().knob_get(#NAME); \
96 }
◆ KNOB_BOOL [3/3]
#define KNOB_BOOL |
( |
|
NAME, |
|
|
|
TFL_DEFAULT, |
|
|
|
CIRCLE_DEFAULT, |
|
|
|
DESC |
|
) |
| ::knob_loader().knob_set(#NAME, CIRCLE_DEFAULT); |
Definition at line 92 of file Knob.cpp.
94 { \
95 return ::knob_loader().knob_get(#NAME); \
96 }