Namespaces | Enumerations | Functions
abseil-cpp/absl/flags/internal/parse.h File Reference
#include <string>
#include <vector>
#include "absl/base/config.h"
#include "absl/flags/declare.h"
#include "absl/strings/string_view.h"
Include dependency graph for abseil-cpp/absl/flags/internal/parse.h:

Go to the source code of this file.

Namespaces

 absl
 
 absl::flags_internal
 

Enumerations

enum  absl::flags_internal::ArgvListAction { absl::flags_internal::ArgvListAction::kRemoveParsedArgs, absl::flags_internal::ArgvListAction::kKeepParsedArgs, absl::flags_internal::ArgvListAction::kRemoveParsedArgs, absl::flags_internal::ArgvListAction::kKeepParsedArgs }
 
enum  absl::flags_internal::OnUndefinedFlag {
  absl::flags_internal::OnUndefinedFlag::kIgnoreUndefined, absl::flags_internal::OnUndefinedFlag::kReportUndefined, absl::flags_internal::OnUndefinedFlag::kAbortIfUndefined, absl::flags_internal::OnUndefinedFlag::kIgnoreUndefined,
  absl::flags_internal::OnUndefinedFlag::kReportUndefined, absl::flags_internal::OnUndefinedFlag::kAbortIfUndefined
}
 
enum  absl::flags_internal::UsageFlagsAction { absl::flags_internal::UsageFlagsAction::kHandleUsage, absl::flags_internal::UsageFlagsAction::kIgnoreUsage, absl::flags_internal::UsageFlagsAction::kHandleUsage, absl::flags_internal::UsageFlagsAction::kIgnoreUsage }
 

Functions

 ABSL_DECLARE_FLAG (std::vector< std::string >, flagfile)
 
 ABSL_DECLARE_FLAG (std::vector< std::string >, fromenv)
 
 ABSL_DECLARE_FLAG (std::vector< std::string >, tryfromenv)
 
 ABSL_DECLARE_FLAG (std::vector< std::string >, undefok)
 
std::vector< char * > absl::flags_internal::ParseCommandLineImpl (int argc, char *argv[], ArgvListAction arg_list_act, UsageFlagsAction usage_flag_act, OnUndefinedFlag on_undef_flag)
 
bool absl::flags_internal::WasPresentOnCommandLine (absl::string_view flag_name)
 

Function Documentation

◆ ABSL_DECLARE_FLAG() [1/4]

ABSL_DECLARE_FLAG ( std::vector< std::string >  ,
flagfile   
)

◆ ABSL_DECLARE_FLAG() [2/4]

ABSL_DECLARE_FLAG ( std::vector< std::string >  ,
fromenv   
)

◆ ABSL_DECLARE_FLAG() [3/4]

ABSL_DECLARE_FLAG ( std::vector< std::string >  ,
tryfromenv   
)

◆ ABSL_DECLARE_FLAG() [4/4]

ABSL_DECLARE_FLAG ( std::vector< std::string >  ,
undefok   
)


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:25