scsl 1.0.1
Shimmering Clarity Standard Library
Loading...
Searching...
No Matches
Public Attributes | List of all members
scsl::Flag Struct Reference

Individual command-line flag. More...

#include <Flags.h>

Collaboration diagram for scsl::Flag:
Collaboration graph
[legend]

Public Attributes

FlagType Type
 The type of the value in the flag.
 
bool WasSet
 The flag was set on the command-line.
 
std::string Name
 The name of the flag.
 
std::string Description
 A description of the flag.
 
FlagValue Value
 The flag's value.
 

Detailed Description

Individual command-line flag.

Member Data Documentation

◆ Description

std::string scsl::Flag::Description

A description of the flag.

◆ Name

std::string scsl::Flag::Name

The name of the flag.

◆ Type

FlagType scsl::Flag::Type

The type of the value in the flag.

◆ Value

FlagValue scsl::Flag::Value

The flag's value.

◆ WasSet

bool scsl::Flag::WasSet

The flag was set on the command-line.


The documentation for this struct was generated from the following file: