ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
commonenumdefs.hpp File Reference

Description:

This header file is part of the ALib C++ Library. It does not belong to an ALib Module and is included in any ALib Distribution.

Note
Generally, if ALib Enums is included in the ALib Distribution, header file alib/lang/commonenums.hpp should be included instead of this header, which, in addition to including this header, also defines ALib Enum Records for the common enums.

© 2013-2024 A-Worx GmbH, Germany. Published under Boost Software License.

Definition in file commonenumdefs.hpp.

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  alib
 
namespace  alib::lang
 

Enumerations

enum class  Alignment { Left , Right , Center }
 Denotes Alignments. More...
 
enum class  Bool : bool { False , True }
 
enum class  Caching { Disabled , Enabled , Auto }
 Denotes if a cache mechanism is enabled or disabled. More...
 
enum class  Case : bool { Sensitive , Ignore }
 Denotes upper and lower case character treatment. More...
 
enum class  ContainerOp {
  Insert , Remove , Get , GetCreate ,
  Create
}
 Denotes standard container operations. More...
 
enum class  CreateDefaults : bool { No , Yes }
 Denotes whether default entities should be created or not. More...
 
enum class  CreateIfNotExists : bool { No , Yes }
 Denotes whether something should be created if it does not exist. More...
 
enum class  CurrentData : bool { Keep , Clear }
 
enum class  Inclusion : bool { Include , Exclude }
 Denotes how members of a set something should be taken into account. More...
 
enum class  Initialization { Suppress , Default , Nulled }
 Used for example with constructors that allow to suppress initialization of members. More...
 
enum class  Phase { Begin = (1 << 0) , End = (1 << 1) }
 Denotes a phase, e.g.,of a transaction. More...
 
enum class  Propagation : bool { Omit , ToDescendants }
 Denotes whether a e.g a setting should be propagated. More...
 
enum class  Reach : bool { Global , Local }
 Denotes the reach of something. More...
 
enum class  Recursive : bool { No , Yes }
 Denotes whether recursion is performed/allowed or not. More...
 
enum class  Responsibility : bool { KeepWithSender , Transfer }
 
enum class  Safeness : bool { Safe , Unsafe }
 Denotes whether something should be performed in a safe or unsafe fashion. More...
 
enum class  Side : bool { Left , Right }
 Denotes if something is left or right. More...
 
enum class  SortOrder : bool { Ascending , Descending }
 Denotes sort order. More...
 
enum class  SourceData : bool { Copy , Move }
 Denotes if the source data should be moved or copied. More...
 
enum class  Switch : bool { Off , On }
 Denotes if sth. is switched on or off. More...
 
enum class  Timezone : bool { Local , UTC }
 Denotes whether a time value represents local time or UTC. More...
 
enum class  Timing { Async , Sync }
 Denotes if asynchronous tasks become synchronized. More...
 
enum class  ValueReference { Absolute , Relative }
 Denotes if a value is interpreted as an absolute or relative number. More...
 
enum class  Whitespaces : bool { Trim , Keep }
 Denotes whether a string is trimmed or not. More...