![]() |
Developer Application Interface (ARC API) v4.5.8
ARC, Inc. GenIV Application Interface
|
#include <CArcBase.h>
Public Member Functions | |
throwFormat_t (const char *pszFormat, const std::source_location &tLocation=std::source_location::current()) | |
throwFormat_t (const std::string &sFormat, const std::source_location &tLocation=std::source_location::current()) | |
throwFormat_t (std::string_view svFormat, const std::source_location &tLocation=std::source_location::current()) | |
Public Attributes | |
std::string | m_format |
std::source_location | m_location |
The throwArcGen4xxx variable formatter and source location data type. Stores the std::format() formatter and the std::source_location for the throwArcGen4xxx function calls.
Definition at line 65 of file CArcBase.h.
|
inline |
The constant character pointer constructor
pszFormat | - The throwArcGen4xxx function format using the standard format specification. |
tLocation | - The source location of the call to the throwArcGen4xxx function. |
Definition at line 72 of file CArcBase.h.
|
inline |
The std::string constructor
pszFormat | - The throwArcGen4xxx function format using the standard format specification. |
tLocation | - The source location of the call to the throwArcGen4xxx function. |
Definition at line 81 of file CArcBase.h.
|
inline |
The std::string_view constructor
pszFormat | - The throwArcGen4xxx function format using the standard format specification. |
tLocation | - The source location of the call to the throwArcGen4xxx function. |
Definition at line 90 of file CArcBase.h.
std::string arc::gen4::throwFormat_t< Args >::m_format |
The string argument format
Definition at line 94 of file CArcBase.h.
std::source_location arc::gen4::throwFormat_t< Args >::m_location |
The source location of the throwArcGen4xxx location
Definition at line 96 of file CArcBase.h.