Skip to content

Class flag

template <typename T>

ClassList > flag

  • #include <base_flag.hpp>

Public Functions

Type Name
flag & clear (const T & flags)
flag ()
flag (const flag< T > & other)
flag (const T & init_flags)
T get_flags (void)
bool is_all_set (const T & flags)
bool is_any_set (const T & flags)
bool is_set (const T & flags)
flag & operator= (const flag< T > & other)
flag & operator= (const T & flags)
flag & set (const T & flags)

Public Static Functions

Type Name
void clear_flag (T & where_to_clear, const T & what_to_clear)
bool is_flag_all_set (const T & where_to_check, const T & what_to_check)
bool is_flag_any_set (const T & where_to_check, const T & what_to_check)
bool is_flag_set (const T & where_to_check, const T & what_to_check)
void set_flag (T & where_to_set, const T & what_to_set)

Public Functions Documentation

function clear

inline flag & flag::clear (
    const T & flags
) 

function flag [1/3]

inline flag::flag () 

function flag [2/3]

inline flag::flag (
    const  flag < T > & other
) 

function flag [3/3]

inline flag::flag (
    const T & init_flags
) 

function get_flags

inline T flag::get_flags (
    void
) 

function is_all_set

inline bool flag::is_all_set (
    const T & flags
) 

function is_any_set

inline bool flag::is_any_set (
    const T & flags
) 

function is_set

inline bool flag::is_set (
    const T & flags
) 

function operator=

inline flag & flag::operator= (
    const  flag < T > & other
) 

function operator=

inline flag & flag::operator= (
    const T & flags
) 

function set

inline flag & flag::set (
    const T & flags
) 

Public Static Functions Documentation

function clear_flag

static inline void flag::clear_flag (
    T & where_to_clear,
    const T & what_to_clear
) 

function is_flag_all_set

static inline bool flag::is_flag_all_set (
    const T & where_to_check,
    const T & what_to_check
) 

function is_flag_any_set

static inline bool flag::is_flag_any_set (
    const T & where_to_check,
    const T & what_to_check
) 

function is_flag_set

static inline bool flag::is_flag_set (
    const T & where_to_check,
    const T & what_to_check
) 

function set_flag

static inline void flag::set_flag (
    T & where_to_set,
    const T & what_to_set
) 


The documentation for this class was generated from the following file cubrid/src/base/base_flag.hpp