proxygen
folly::settings::SettingMetadata Struct Reference

#include <SettingsMetadata.h>

Public Attributes

folly::StringPiece project
 
folly::StringPiece name
 
folly::StringPiece typeStr
 
const std::type_info & typeId
 
folly::StringPiece defaultStr
 
folly::StringPiece description
 

Detailed Description

Static information about the setting definition

Definition at line 26 of file SettingsMetadata.h.

Member Data Documentation

folly::StringPiece folly::settings::SettingMetadata::defaultStr

String representation of the default value. (note: string literal default values will be stringified with quotes)

Definition at line 51 of file SettingsMetadata.h.

Referenced by TEST().

folly::StringPiece folly::settings::SettingMetadata::description

Setting description field.

Definition at line 56 of file SettingsMetadata.h.

Referenced by TEST().

folly::StringPiece folly::settings::SettingMetadata::name

Setting name within the project.

Definition at line 35 of file SettingsMetadata.h.

Referenced by TEST().

folly::StringPiece folly::settings::SettingMetadata::project

Project string.

Definition at line 30 of file SettingsMetadata.h.

Referenced by TEST().

const std::type_info& folly::settings::SettingMetadata::typeId

typeid() of the type.

Definition at line 45 of file SettingsMetadata.h.

Referenced by TEST().

folly::StringPiece folly::settings::SettingMetadata::typeStr

String representation of the type.

Definition at line 40 of file SettingsMetadata.h.

Referenced by TEST().


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