Android-cuttlefish cvd tool
Namespaces | Functions
from_gflags.cc File Reference
#include "cuttlefish/host/commands/assemble_cvd/flags/from_gflags.h"
#include <functional>
#include <string>
#include <utility>
#include <vector>
#include "absl/strings/str_split.h"
#include "gflags/gflags.h"
#include "cuttlefish/host/commands/assemble_cvd/flags/parser.h"
#include "cuttlefish/result/result.h"
Include dependency graph for from_gflags.cc:

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{from_gflags.cc}
 

Functions

Result< std::string > cuttlefish::anonymous_namespace{from_gflags.cc}::ParseString (const std::string &value, const std::string &)
 
template<typename T >
Result< FromGflags< T > > cuttlefish::anonymous_namespace{from_gflags.cc}::FromGlobalGflags (const gflags::CommandLineFlagInfo &flag_info, const std::string &flag_name, std::vector< T > default_values, std::function< Result< T >(const std::string &value, const std::string &name)> parse_func)
 
template<typename T >
Result< FromGflags< T > > cuttlefish::anonymous_namespace{from_gflags.cc}::FromGlobalGflags (const gflags::CommandLineFlagInfo &flag_info, const std::string &flag_name, std::function< Result< T >(const std::string &value, const std::string &name)> parse_func)
 
Result< FromGflags< bool > > cuttlefish::BoolFromGlobalGflags (const gflags::CommandLineFlagInfo &flag_info, const std::string &flag_name)
 
Result< FromGflags< bool > > cuttlefish::BoolFromGlobalGflags (const gflags::CommandLineFlagInfo &flag_info, const std::string &flag_name, bool default_value)
 
Result< FromGflags< int > > cuttlefish::IntFromGlobalGflags (const gflags::CommandLineFlagInfo &flag_info, const std::string &flag_name)
 
Result< FromGflags< std::string > > cuttlefish::StringFromGlobalGflags (const gflags::CommandLineFlagInfo &flag_info, const std::string &flag_name)