Options

All options for neuewelle

@safe
struct Options {}

Constructors

this
this(inout(Options) opt)
Undocumented in source.

Members

Mixins

__anonymous
mixin JSONCommon
Undocumented in source.
__anonymous
mixin JSONConfig
Undocumented in source.

Static functions

defaultOptions
Options defaultOptions()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

dart
DARTOptions dart;
Undocumented in source.
dart_interface
DARTInterfaceOptions dart_interface;
Undocumented in source.
epoch_creator
EpochCreatorOptions epoch_creator;
Undocumented in source.
hirpc_verifier
HiRPCVerifierOptions hirpc_verifier;
Undocumented in source.
inputvalidator
InputValidatorOptions inputvalidator;
Undocumented in source.
logger
LoggerOptions logger;
Undocumented in source.
monitor
MonitorOptions monitor;
Undocumented in source.
replicator
ReplicatorOptions replicator;
Undocumented in source.
subscription
SubscriptionServiceOptions subscription;
Undocumented in source.
task_names
TaskNames task_names;
Undocumented in source.
trt
TRTOptions trt;
Undocumented in source.
wave
WaveOptions wave;
Undocumented in source.

Mixed In Members

From mixin JSONCommon

check
alias check = Check!OptionException
Undocumented in source.
ArrayElementTypes
alias ArrayElementTypes = AliasSeq!(bool, string, double, int)
Undocumented in source.
isSupportedArray
eponymoustemplate isSupportedArray(T)
Undocumented in source.
isSupportedAssociativeArray
eponymoustemplate isSupportedAssociativeArray(T)
Undocumented in source.
isSupported
eponymoustemplate isSupported(T)
Undocumented in source.
toJSON
JSON.JSONValue toJSON()
stringify
string stringify()

Stringify the struct

parse
void parse(JSON.JSONValue json_value)

Intialize a struct from a JSON

From mixin JSONConfig

parseJSON
void parseJSON(string json_text)
Undocumented in source. Be warned that the author may not have intended to support it.
load
void load(string config_file)
Undocumented in source. Be warned that the author may not have intended to support it.
save
void save(string config_file)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta