scsl  1.1.1
Shimmering Clarity Standard Library
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. More...
 
bool WasSet
 The flag was set on the command-line. More...
 
std::string Name
 The name of the flag. More...
 
std::string Description
 A description of the flag. More...
 
FlagValue Value
 The flag's value. More...
 

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: