class
#include <atlas/util/Topology.h>
Topology
Base classes
- class Bitflags
- Convenience class to modify and interpret bitflags.
Public types
Public static functions
- static void reset(int& flags, int bit = 0)
- static void set(int& flags, int bit)
- static void unset(int& flags, int bit)
- static void toggle(int& flags, int bit)
- static auto check(int flags, int bits) -> bool
- static auto check_all(int flags, int bits) -> bool
- static auto check_any(int flags, int bits) -> bool
-
static auto bitstr(int flags) -> std::
string - static auto view(int& flags) -> auto
- Create convenience accessor to modify flags.
- static auto view(const int& flags) -> auto
- Create convenience accessor to modify flags.
Function documentation
static void atlas:: util:: Topology:: reset(int& flags,
int bit = 0)
#include <atlas/util/Bitflags.h>
static void atlas:: util:: Topology:: set(int& flags,
int bit)
#include <atlas/util/Bitflags.h>
static void atlas:: util:: Topology:: unset(int& flags,
int bit)
#include <atlas/util/Bitflags.h>
static void atlas:: util:: Topology:: toggle(int& flags,
int bit)
#include <atlas/util/Bitflags.h>
static bool atlas:: util:: Topology:: check(int flags,
int bits)
#include <atlas/util/Bitflags.h>
static bool atlas:: util:: Topology:: check_all(int flags,
int bits)
#include <atlas/util/Bitflags.h>
static bool atlas:: util:: Topology:: check_any(int flags,
int bits)
#include <atlas/util/Bitflags.h>
static std:: string atlas:: util:: Topology:: bitstr(int flags)
#include <atlas/util/Bitflags.h>
static auto atlas:: util:: Topology:: view(int& flags)
#include <atlas/util/Bitflags.h>
Create convenience accessor to modify flags.
static auto atlas:: util:: Topology:: view(const int& flags)
#include <atlas/util/Bitflags.h>
Create convenience accessor to modify flags.