Livox SDK API  V2.2.0
fmt::v5::basic_format_args< Context > Class Template Reference

#include <core.h>

Public Types

typedef unsigned size_type
 
typedef basic_format_arg< Context > format_arg
 

Public Member Functions

 basic_format_args ()
 
template<typename... Args>
 basic_format_args (const format_arg_store< Context, Args... > &store)
 
 basic_format_args (const format_arg *args, size_type count)
 
format_arg get (size_type index) const
 
size_type max_size () const
 

Friends

class internal::arg_map< Context >
 

Detailed Description

template<typename Context>
class fmt::v5::basic_format_args< Context >

Formatting arguments.

Definition at line 487 of file core.h.

Member Typedef Documentation

template<typename Context>
typedef basic_format_arg<Context> fmt::v5::basic_format_args< Context >::format_arg

Definition at line 1206 of file core.h.

template<typename Context>
typedef unsigned fmt::v5::basic_format_args< Context >::size_type

Definition at line 1205 of file core.h.

Constructor & Destructor Documentation

template<typename Context>
fmt::v5::basic_format_args< Context >::basic_format_args ( )
inline

Definition at line 1254 of file core.h.

template<typename Context>
template<typename... Args>
fmt::v5::basic_format_args< Context >::basic_format_args ( const format_arg_store< Context, Args... > &  store)
inline

Constructs a basic_format_args object from ~fmt::format_arg_store.

Definition at line 1262 of file core.h.

template<typename Context>
fmt::v5::basic_format_args< Context >::basic_format_args ( const format_arg args,
size_type  count 
)
inline

Constructs a basic_format_args object from a dynamic set of arguments.

Definition at line 1272 of file core.h.

Member Function Documentation

template<typename Context>
format_arg fmt::v5::basic_format_args< Context >::get ( size_type  index) const
inline

Returns the argument at specified index.

Definition at line 1278 of file core.h.

template<typename Context>
size_type fmt::v5::basic_format_args< Context >::max_size ( ) const
inline

Definition at line 1285 of file core.h.

Friends And Related Function Documentation

template<typename Context>
friend class internal::arg_map< Context >
friend

Definition at line 1230 of file core.h.

Member Data Documentation

template<typename Context>
const format_arg* fmt::v5::basic_format_args< Context >::args_

Definition at line 1219 of file core.h.

template<typename Context>
const internal::value<Context>* fmt::v5::basic_format_args< Context >::values_

Definition at line 1218 of file core.h.


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