23 #include <dynamic-graph/signal-caster.h> 38 Flags(
const bool &b =
false);
39 Flags(
const char *flags);
40 Flags(
const std::vector<bool> &flags);
42 void add(
const bool &b);
44 Flags operator!(
void)
const;
53 bool operator()(
const int &i)
const;
55 operator bool(
void)
const;
57 void unset(
const unsigned int &i);
58 void set(
const unsigned int &i);
64 struct signal_io<sot::Flags> : signal_io_unimplemented<sot::Flags> {};
SOT_CORE_EXPORT std::ostream & operator<<(std::ostream &os, const VectorMultiBound &v)
#define SOT_CORE_EXPORT
Definition: api.hh:20
SOT_CORE_EXPORT std::istream & operator>>(std::istream &os, VectorMultiBound &v)
std::vector< bool > flags
Definition: flags.hh:34
bool outOfRangeFlag
Definition: flags.hh:35
Definition: abstract-sot-external-interface.hh:17