Public Member Functions | Private Attributes | List of all members
absl::flags_internal::FlagRegistrar< T, do_register > Class Template Reference

#include <flag.h>

Public Member Functions

 FlagRegistrar (Flag< T > &flag, const char *filename)
 
 FlagRegistrar (Flag< T > &flag, const char *filename)
 
FlagRegistrar OnUpdate (FlagCallbackFunc cb) &&
 
FlagRegistrar OnUpdate (FlagCallbackFunc cb) &&
 
 operator FlagRegistrarEmpty () const
 
 operator FlagRegistrarEmpty () const
 

Private Attributes

Flag< T > & flag_
 

Detailed Description

template<typename T, bool do_register>
class absl::flags_internal::FlagRegistrar< T, do_register >

Definition at line 775 of file abseil-cpp/absl/flags/internal/flag.h.

Constructor & Destructor Documentation

◆ FlagRegistrar() [1/2]

template<typename T , bool do_register>
absl::flags_internal::FlagRegistrar< T, do_register >::FlagRegistrar ( Flag< T > &  flag,
const char *  filename 
)
inlineexplicit

Definition at line 777 of file abseil-cpp/absl/flags/internal/flag.h.

◆ FlagRegistrar() [2/2]

template<typename T , bool do_register>
absl::flags_internal::FlagRegistrar< T, do_register >::FlagRegistrar ( Flag< T > &  flag,
const char *  filename 
)
inlineexplicit

Member Function Documentation

◆ OnUpdate() [1/2]

template<typename T , bool do_register>
FlagRegistrar absl::flags_internal::FlagRegistrar< T, do_register >::OnUpdate ( FlagCallbackFunc  cb) &&
inline

◆ OnUpdate() [2/2]

template<typename T , bool do_register>
FlagRegistrar absl::flags_internal::FlagRegistrar< T, do_register >::OnUpdate ( FlagCallbackFunc  cb) &&
inline

Definition at line 782 of file abseil-cpp/absl/flags/internal/flag.h.

◆ operator FlagRegistrarEmpty() [1/2]

template<typename T , bool do_register>
absl::flags_internal::FlagRegistrar< T, do_register >::operator FlagRegistrarEmpty ( ) const
inline

◆ operator FlagRegistrarEmpty() [2/2]

template<typename T , bool do_register>
absl::flags_internal::FlagRegistrar< T, do_register >::operator FlagRegistrarEmpty ( ) const
inline

Definition at line 790 of file abseil-cpp/absl/flags/internal/flag.h.

Member Data Documentation

◆ flag_

template<typename T , bool do_register>
Flag< T > & absl::flags_internal::FlagRegistrar< T, do_register >::flag_
private

Definition at line 793 of file abseil-cpp/absl/flags/internal/flag.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:51