scsl 0.2.4
Shimmering Clarity Standard Library
Public Attributes | List of all members
scsl::Flag Struct Reference

Flag describes an individual command-line flag. More...

#include <Flag.h>

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

Flag describes an 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: