Android-cuttlefish cvd tool
Public Member Functions | Private Attributes | List of all members
cuttlefish::DynamicFlag< T > Class Template Reference
Inheritance diagram for cuttlefish::DynamicFlag< T >:
Inheritance graph
[legend]
Collaboration diagram for cuttlefish::DynamicFlag< T >:
Collaboration graph
[legend]

Public Member Functions

 DynamicFlag (const std::string &subprocess, const std::string &name, const std::string &help, const std::string &filename, const T &current, const T &defvalue)
 
- Public Member Functions inherited from cuttlefish::SubprocessFlag
 SubprocessFlag (const std::string &subprocess, const std::string &name)
 
virtual ~SubprocessFlag ()=default
 
 SubprocessFlag (const SubprocessFlag &)=delete
 
SubprocessFlagoperator= (const SubprocessFlag &)=delete
 
 SubprocessFlag (SubprocessFlag &&)=delete
 
SubprocessFlagoperator= (SubprocessFlag &&)=delete
 
const std::string & Subprocess () const
 
const std::string & Name () const
 

Private Attributes

std::string help_
 
std::string filename_
 
current_storage_
 
defvalue_storage_
 
gflags::FlagRegisterer registerer_
 

Constructor & Destructor Documentation

◆ DynamicFlag()

template<typename T >
cuttlefish::DynamicFlag< T >::DynamicFlag ( const std::string &  subprocess,
const std::string &  name,
const std::string &  help,
const std::string &  filename,
const T &  current,
const T &  defvalue 
)
inline

Member Data Documentation

◆ current_storage_

template<typename T >
T cuttlefish::DynamicFlag< T >::current_storage_
private

◆ defvalue_storage_

template<typename T >
T cuttlefish::DynamicFlag< T >::defvalue_storage_
private

◆ filename_

template<typename T >
std::string cuttlefish::DynamicFlag< T >::filename_
private

◆ help_

template<typename T >
std::string cuttlefish::DynamicFlag< T >::help_
private

◆ registerer_

template<typename T >
gflags::FlagRegisterer cuttlefish::DynamicFlag< T >::registerer_
private

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