glibmm: glibmm Enums and Flags
Classes | |
| class | ChecksumType |
| CHECKSUM_MD5: Use the MD5 hashing algorithm CHECKSUM_SHA1: Use the SHA-1 hashing algorithm CHECKSUM_SHA256: Use the SHA-256 hashing algorithm More... | |
Functions | |
| FileTest | Glib::operator| (FileTest lhs, FileTest rhs) |
| FileTest | Glib::operator& (FileTest lhs, FileTest rhs) |
| FileTest | Glib::operator^ (FileTest lhs, FileTest rhs) |
| FileTest | Glib::operator~ (FileTest flags) |
| FileTest& | Glib::operator|= (FileTest& lhs, FileTest rhs) |
| FileTest& | Glib::operator&= (FileTest& lhs, FileTest rhs) |
| FileTest& | Glib::operator^= (FileTest& lhs, FileTest rhs) |
| IOFlags | Glib::operator| (IOFlags lhs, IOFlags rhs) |
| IOFlags | Glib::operator& (IOFlags lhs, IOFlags rhs) |
| IOFlags | Glib::operator^ (IOFlags lhs, IOFlags rhs) |
| IOFlags | Glib::operator~ (IOFlags flags) |
| IOFlags& | Glib::operator|= (IOFlags& lhs, IOFlags rhs) |
| IOFlags& | Glib::operator&= (IOFlags& lhs, IOFlags rhs) |
| IOFlags& | Glib::operator^= (IOFlags& lhs, IOFlags rhs) |
| IOCondition | Glib::operator| (IOCondition lhs, IOCondition rhs) |
| IOCondition | Glib::operator& (IOCondition lhs, IOCondition rhs) |
| IOCondition | Glib::operator^ (IOCondition lhs, IOCondition rhs) |
| IOCondition | Glib::operator~ (IOCondition flags) |
| IOCondition& | Glib::operator|= (IOCondition& lhs, IOCondition rhs) |
| IOCondition& | Glib::operator&= (IOCondition& lhs, IOCondition rhs) |
| IOCondition& | Glib::operator^= (IOCondition& lhs, IOCondition rhs) |
| KeyFileFlags | Glib::operator| (KeyFileFlags lhs, KeyFileFlags rhs) |
| KeyFileFlags | Glib::operator& (KeyFileFlags lhs, KeyFileFlags rhs) |
| KeyFileFlags | Glib::operator^ (KeyFileFlags lhs, KeyFileFlags rhs) |
| KeyFileFlags | Glib::operator~ (KeyFileFlags flags) |
| KeyFileFlags& | Glib::operator|= (KeyFileFlags& lhs, KeyFileFlags rhs) |
| KeyFileFlags& | Glib::operator&= (KeyFileFlags& lhs, KeyFileFlags rhs) |
| KeyFileFlags& | Glib::operator^= (KeyFileFlags& lhs, KeyFileFlags rhs) |
| ParseFlags | Glib::Markup::operator| (ParseFlags lhs, ParseFlags rhs) |
| ParseFlags | Glib::Markup::operator& (ParseFlags lhs, ParseFlags rhs) |
| ParseFlags | Glib::Markup::operator^ (ParseFlags lhs, ParseFlags rhs) |
| ParseFlags | Glib::Markup::operator~ (ParseFlags flags) |
| ParseFlags& | Glib::Markup::operator|= (ParseFlags& lhs, ParseFlags rhs) |
| ParseFlags& | Glib::Markup::operator&= (ParseFlags& lhs, ParseFlags rhs) |
| ParseFlags& | Glib::Markup::operator^= (ParseFlags& lhs, ParseFlags rhs) |
| ModuleFlags | Glib::operator| (ModuleFlags lhs, ModuleFlags rhs) |
| ModuleFlags | Glib::operator& (ModuleFlags lhs, ModuleFlags rhs) |
| ModuleFlags | Glib::operator^ (ModuleFlags lhs, ModuleFlags rhs) |
| ModuleFlags | Glib::operator~ (ModuleFlags flags) |
| ModuleFlags& | Glib::operator|= (ModuleFlags& lhs, ModuleFlags rhs) |
| ModuleFlags& | Glib::operator&= (ModuleFlags& lhs, ModuleFlags rhs) |
| ModuleFlags& | Glib::operator^= (ModuleFlags& lhs, ModuleFlags rhs) |
| RegexCompileFlags | Glib::operator| (RegexCompileFlags lhs, RegexCompileFlags rhs) |
| RegexCompileFlags | Glib::operator& (RegexCompileFlags lhs, RegexCompileFlags rhs) |
| RegexCompileFlags | Glib::operator^ (RegexCompileFlags lhs, RegexCompileFlags rhs) |
| RegexCompileFlags | Glib::operator~ (RegexCompileFlags flags) |
| RegexCompileFlags& | Glib::operator|= (RegexCompileFlags& lhs, RegexCompileFlags rhs) |
| RegexCompileFlags& | Glib::operator&= (RegexCompileFlags& lhs, RegexCompileFlags rhs) |
| RegexCompileFlags& | Glib::operator^= (RegexCompileFlags& lhs, RegexCompileFlags rhs) |
| RegexMatchFlags | Glib::operator| (RegexMatchFlags lhs, RegexMatchFlags rhs) |
| RegexMatchFlags | Glib::operator& (RegexMatchFlags lhs, RegexMatchFlags rhs) |
| RegexMatchFlags | Glib::operator^ (RegexMatchFlags lhs, RegexMatchFlags rhs) |
| RegexMatchFlags | Glib::operator~ (RegexMatchFlags flags) |
| RegexMatchFlags& | Glib::operator|= (RegexMatchFlags& lhs, RegexMatchFlags rhs) |
| RegexMatchFlags& | Glib::operator&= (RegexMatchFlags& lhs, RegexMatchFlags rhs) |
| RegexMatchFlags& | Glib::operator^= (RegexMatchFlags& lhs, RegexMatchFlags rhs) |
| SpawnFlags | Glib::operator| (SpawnFlags lhs, SpawnFlags rhs) |
| SpawnFlags | Glib::operator& (SpawnFlags lhs, SpawnFlags rhs) |
| SpawnFlags | Glib::operator^ (SpawnFlags lhs, SpawnFlags rhs) |
| SpawnFlags | Glib::operator~ (SpawnFlags flags) |
| SpawnFlags& | Glib::operator|= (SpawnFlags& lhs, SpawnFlags rhs) |
| SpawnFlags& | Glib::operator&= (SpawnFlags& lhs, SpawnFlags rhs) |
| SpawnFlags& | Glib::operator^= (SpawnFlags& lhs, SpawnFlags rhs) |
| AsciiType | Glib::operator| (AsciiType lhs, AsciiType rhs) |
| AsciiType | Glib::operator& (AsciiType lhs, AsciiType rhs) |
| AsciiType | Glib::operator^ (AsciiType lhs, AsciiType rhs) |
| AsciiType | Glib::operator~ (AsciiType flags) |
| AsciiType& | Glib::operator|= (AsciiType& lhs, AsciiType rhs) |
| AsciiType& | Glib::operator&= (AsciiType& lhs, AsciiType rhs) |
| AsciiType& | Glib::operator^= (AsciiType& lhs, AsciiType rhs) |
Detailed Description
Enumeration Type Documentation
| enum Glib::AsciiType |
- Bitwise operators:
AsciiType operator|(AsciiType, AsciiType)
AsciiType operator&(AsciiType, AsciiType)
AsciiType operator^(AsciiType, AsciiType)
AsciiType operator~(AsciiType)
AsciiType& operator|=(AsciiType&, AsciiType)
AsciiType& operator&=(AsciiType&, AsciiType)
AsciiType& operator^=(AsciiType&, AsciiType)
| enum Glib::Date::DMY |
| enum Glib::FileTest |
- Bitwise operators:
FileTest operator|(FileTest, FileTest)
FileTest operator&(FileTest, FileTest)
FileTest operator^(FileTest, FileTest)
FileTest operator~(FileTest)
FileTest& operator|=(FileTest&, FileTest)
FileTest& operator&=(FileTest&, FileTest)
FileTest& operator^=(FileTest&, FileTest)
| enum Glib::IOCondition |
A bitwise combination representing an I/O condition to watch for on an event source.
The flags correspond to those used by the poll() system call on UNIX (see man 2 poll). To test for individual flags, do something like this:
- Bitwise operators:
IOCondition operator|(IOCondition, IOCondition)
IOCondition operator&(IOCondition, IOCondition)
IOCondition operator^(IOCondition, IOCondition)
IOCondition operator~(IOCondition)
IOCondition& operator|=(IOCondition&, IOCondition)
IOCondition& operator&=(IOCondition&, IOCondition)
IOCondition& operator^=(IOCondition&, IOCondition)
| enum Glib::IOFlags |
- Bitwise operators:
IOFlags operator|(IOFlags, IOFlags)
IOFlags operator&(IOFlags, IOFlags)
IOFlags operator^(IOFlags, IOFlags)
IOFlags operator~(IOFlags)
IOFlags& operator|=(IOFlags&, IOFlags)
IOFlags& operator&=(IOFlags&, IOFlags)
IOFlags& operator^=(IOFlags&, IOFlags)
| enum Glib::IOStatus |
| enum Glib::KeyFileFlags |
- Bitwise operators:
KeyFileFlags operator|(KeyFileFlags, KeyFileFlags)
KeyFileFlags operator&(KeyFileFlags, KeyFileFlags)
KeyFileFlags operator^(KeyFileFlags, KeyFileFlags)
KeyFileFlags operator~(KeyFileFlags)
KeyFileFlags& operator|=(KeyFileFlags&, KeyFileFlags)
KeyFileFlags& operator&=(KeyFileFlags&, KeyFileFlags)
KeyFileFlags& operator^=(KeyFileFlags&, KeyFileFlags)
| enum Glib::ModuleFlags |
- Bitwise operators:
ModuleFlags operator|(ModuleFlags, ModuleFlags)
ModuleFlags operator&(ModuleFlags, ModuleFlags)
ModuleFlags operator^(ModuleFlags, ModuleFlags)
ModuleFlags operator~(ModuleFlags)
ModuleFlags& operator|=(ModuleFlags&, ModuleFlags)
ModuleFlags& operator&=(ModuleFlags&, ModuleFlags)
ModuleFlags& operator^=(ModuleFlags&, ModuleFlags)
| enum Glib::Date::Month |
| enum Glib::NormalizeMode |
There are no flags right now.
Pass Glib::Markup::ParseFlags(0) for the flags argument to all functions (this should be the default argument anyway).
- Bitwise operators:
ParseFlags operator|(ParseFlags, ParseFlags)
ParseFlags operator&(ParseFlags, ParseFlags)
ParseFlags operator^(ParseFlags, ParseFlags)
ParseFlags operator~(ParseFlags)
ParseFlags& operator|=(ParseFlags&, ParseFlags)
ParseFlags& operator&=(ParseFlags&, ParseFlags)
ParseFlags& operator^=(ParseFlags&, ParseFlags)
- Bitwise operators:
RegexCompileFlags operator|(RegexCompileFlags, RegexCompileFlags)
RegexCompileFlags operator&(RegexCompileFlags, RegexCompileFlags)
RegexCompileFlags operator^(RegexCompileFlags, RegexCompileFlags)
RegexCompileFlags operator~(RegexCompileFlags)
RegexCompileFlags& operator|=(RegexCompileFlags&, RegexCompileFlags)
RegexCompileFlags& operator&=(RegexCompileFlags&, RegexCompileFlags)
RegexCompileFlags& operator^=(RegexCompileFlags&, RegexCompileFlags)
- Enumerator:
- Bitwise operators:
RegexMatchFlags operator|(RegexMatchFlags, RegexMatchFlags)
RegexMatchFlags operator&(RegexMatchFlags, RegexMatchFlags)
RegexMatchFlags operator^(RegexMatchFlags, RegexMatchFlags)
RegexMatchFlags operator~(RegexMatchFlags)
RegexMatchFlags& operator|=(RegexMatchFlags&, RegexMatchFlags)
RegexMatchFlags& operator&=(RegexMatchFlags&, RegexMatchFlags)
RegexMatchFlags& operator^=(RegexMatchFlags&, RegexMatchFlags)
- Enumerator:
| enum Glib::SeekType |
| enum Glib::SpawnFlags |
- Bitwise operators:
SpawnFlags operator|(SpawnFlags, SpawnFlags)
SpawnFlags operator&(SpawnFlags, SpawnFlags)
SpawnFlags operator^(SpawnFlags, SpawnFlags)
SpawnFlags operator~(SpawnFlags)
SpawnFlags& operator|=(SpawnFlags&, SpawnFlags)
SpawnFlags& operator&=(SpawnFlags&, SpawnFlags)
SpawnFlags& operator^=(SpawnFlags&, SpawnFlags)
| enum Glib::ThreadPriority |
- Deprecated:
- Thread priorities no longer have any effect.
| enum Glib::TimeType |
| enum Glib::NodeTree::TraverseFlags |
Specifies which nodes are visited during several of the NodeTree methods, including traverse() and find().
| enum Glib::TraverseType |
Specifies the type of traveral performed by methods such as NodeTree::_traverse() and NodeTree::find().
- Enumerator:
TRAVERSE_IN_ORDER Visits a node's left child first, then the node itself, then its right child. This is the one to use if you want the output sorted according to the compare function.
TRAVERSE_PRE_ORDER Visits a node, then its children.
TRAVERSE_POST_ORDER Visits the node's children, then the node itself.
TRAVERSE_LEVEL_ORDER For NodeTree, it vists the root node first, then its children, then its grandchildren, and so on. Note that this is less efficient than the other orders. This is not implemented for Glib::Tree.
- Enumerator:
| enum Glib::UnicodeType |
- Enumerator:
| enum Glib::Date::Weekday |
Function Documentation
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
