Public Member Functions | Public Attributes
absl::flags_internal::Flag< T > Class Template Reference

#include <flag.h>

List of all members.

Public Member Functions

std::string Filename () const
constexpr Flag (const char *name, const flags_internal::HelpGenFunc help_gen, const char *filename, const flags_internal::FlagMarshallingOpFn marshalling_op, const flags_internal::InitialValGenFunc initial_value_gen)
 Flag (const Flag< T > &)
std::string Help () const
absl::string_view Name () const
Flag< T > & operator= (const Flag< T > &)
void SetCallback (const flags_internal::FlagCallback mutation_callback)

Public Attributes

absl::flags_internal::CommandLineFlag internal

Detailed Description

template<typename T>
class absl::flags_internal::Flag< T >

Definition at line 27 of file internal/flag.h.


Constructor & Destructor Documentation

template<typename T>
constexpr absl::flags_internal::Flag< T >::Flag ( const char *  name,
const flags_internal::HelpGenFunc  help_gen,
const char *  filename,
const flags_internal::FlagMarshallingOpFn  marshalling_op,
const flags_internal::InitialValGenFunc  initial_value_gen 
) [inline]

Definition at line 29 of file internal/flag.h.

template<typename T>
absl::flags_internal::Flag< T >::Flag ( const Flag< T > &  )

Member Function Documentation

template<typename T>
std::string absl::flags_internal::Flag< T >::Filename ( ) const [inline]

Definition at line 45 of file internal/flag.h.

template<typename T>
std::string absl::flags_internal::Flag< T >::Help ( ) const [inline]

Definition at line 44 of file internal/flag.h.

template<typename T>
absl::string_view absl::flags_internal::Flag< T >::Name ( ) const [inline]

Definition at line 43 of file internal/flag.h.

template<typename T>
Flag<T>& absl::flags_internal::Flag< T >::operator= ( const Flag< T > &  )
template<typename T>
void absl::flags_internal::Flag< T >::SetCallback ( const flags_internal::FlagCallback  mutation_callback) [inline]

Definition at line 49 of file internal/flag.h.


Member Data Documentation

Definition at line 47 of file internal/flag.h.


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


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:42:16