WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
internal::checked_args< S, Args > Struct Template Reference

#include <core.h>

Inheritance diagram for internal::checked_args< S, Args >:
Collaboration diagram for internal::checked_args< S, Args >:

Public Types

typedef buffer_context< FMT_CHAR(S)>::type context
 

Public Member Functions

 checked_args (const S &format_str, const Args &... args)
 
basic_format_args< contextoperator* () const
 
- Public Member Functions inherited from format_arg_store< buffer_context< FMT_CHAR(S)>::type, Args... >
 format_arg_store (const Args &... args)
 

Additional Inherited Members

- Static Public Attributes inherited from format_arg_store< buffer_context< FMT_CHAR(S)>::type, Args... >
static const unsigned long long TYPES
 

Detailed Description

template<typename S, typename... Args>
struct internal::checked_args< S, Args >

Definition at line 1358 of file core.h.

Member Typedef Documentation

◆ context

template<typename S , typename... Args>
typedef buffer_context<FMT_CHAR(S)>::type internal::checked_args< S, Args >::context

Definition at line 1360 of file core.h.

Constructor & Destructor Documentation

◆ checked_args()

template<typename S , typename... Args>
internal::checked_args< S, Args >::checked_args ( const S &  format_str,
const Args &...  args 
)
inline

Definition at line 1362 of file core.h.

Here is the call graph for this function:

Member Function Documentation

◆ operator*()

template<typename S , typename... Args>
basic_format_args<context> internal::checked_args< S, Args >::operator* ( ) const
inline

Definition at line 1367 of file core.h.

Here is the call graph for this function:

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