|
SOIL C++
C++ Unified Device Interface
|
#include <Range.h>
Public Member Functions | |
| Range () | |
| Range (std::vector< std::string > choices) | |
| ~Range () | |
| HTTP::Json | wjson (void) |
| bool | check (const std::string &value) |
| bool | check (const SOIL::ENUM &value) |
Specialization of Range for enumerations, where the limit is a set of applicable choices.
| SOIL::Range< ENUM >::Range | ( | ) |
| SOIL::Range< ENUM >::Range | ( | std::vector< std::string > | choices | ) |
| SOIL::Range< ENUM >::~Range | ( | ) |
| bool SOIL::Range< ENUM >::check | ( | const SOIL::ENUM & | value | ) |
| bool SOIL::Range< ENUM >::check | ( | const std::string & | value | ) |
| HTTP::Json SOIL::Range< ENUM >::wjson | ( | void | ) |