|
lintel 0.2.0
|
#include <BootstrapSequence.h>
Public Types | |
| enum | Value { Undefined = 0 , SingleInstance = 1 , Database = 2 , MessageQueue = 3 , VirtualGroups = 4 , SharedMemory = 5 , AdminUser = 6 } |
Public Member Functions | |
| BootstrapSequence ()=default | |
| constexpr | BootstrapSequence (Value value) |
| constexpr | BootstrapSequence (std::string_view enumName) |
| constexpr | operator Value () const |
| operator bool ()=delete | |
| std::string | toString () const |
Static Public Member Functions | |
| static std::set< Value > | values () |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const BootstrapSequence &bootstrap) |
Defines the bootstrap sequence priority for property repository types.
|
default |
Default constructor, initializes to Undefined.
Constructs from a Value enum.
| value | the bootstrap priority value |
|
inlineexplicitconstexpr |
Constructs from a string representation of a Value.
| enumName | string matching a Value name, defaults to Undefined if not found |
|
explicitdelete |
Implicit conversion to Value.
|
inline |
|
friend |
Streams the string representation of the bootstrap sequence value.