Android-cuttlefish cvd tool
Classes | Namespaces | Functions | Variables
config_flag.cpp File Reference
#include "cuttlefish/host/libs/config/config_flag.h"
#include <stddef.h>
#include <map>
#include <optional>
#include <ostream>
#include <set>
#include <string>
#include <string_view>
#include <unordered_set>
#include <vector>
#include "absl/strings/str_join.h"
#include "absl/strings/str_split.h"
#include <android-base/file.h>
#include <android-base/logging.h>
#include <android-base/strings.h>
#include <fmt/format.h>
#include <fmt/ranges.h>
#include <fruit/component.h>
#include <fruit/fruit_forward_decls.h>
#include <fruit/macro.h>
#include <gflags/gflags.h>
#include <json/value.h>
#include <json/writer.h>
#include "cuttlefish/common/libs/key_equals_value/key_equals_value.h"
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/common/libs/utils/flag_parser.h"
#include "cuttlefish/common/libs/utils/json.h"
#include "cuttlefish/common/libs/utils/result.h"
#include "cuttlefish/host/commands/assemble_cvd/flags/system_image_dir.h"
#include "cuttlefish/host/libs/config/config_utils.h"
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
#include "cuttlefish/host/libs/feature/feature.h"
Include dependency graph for config_flag.cpp:

Classes

class  cuttlefish::anonymous_namespace{config_flag.cpp}::ConfigReader
 
class  cuttlefish::anonymous_namespace{config_flag.cpp}::ConfigFlagImpl
 
class  cuttlefish::anonymous_namespace{config_flag.cpp}::ConfigFlagPlaceholderImpl
 

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{config_flag.cpp}
 

Functions

std::string cuttlefish::anonymous_namespace{config_flag.cpp}::VectorizedFlagValue (const std::vector< std::string > &value)
 
fruit::Component< fruit::Required< SystemImageDirFlag >, ConfigFlag > cuttlefish::ConfigFlagComponent ()
 
fruit::Component< ConfigFlag > cuttlefish::ConfigFlagPlaceholder ()
 

Variables

constexpr auto cuttlefish::anonymous_namespace{config_flag.cpp}::kDefaultConfig = "phone"