Kanzi  3.9.6
Kanzi Engine API
Default logArgumentToString specializations

Logging subsystem specialization of logArgumentToString for user-defined types. More...

Collaboration diagram for Default logArgumentToString specializations:

Functions

template<>
string kanzi::logArgumentToString (const std::exception &exception)
 Used by logging system to convert standard exception type objects to string. More...
 
template<>
string kanzi::logArgumentToString (const FixedString &fixedString)
 Used by logging system to convert fixed strings to string. More...
 
template<>
string kanzi::logArgumentToString (const ImmutableString &immutableString)
 Used by logging system to convert immutable strings to string. More...
 
template<>
string kanzi::logArgumentToString (const SharedImmutableString &sharedImmutableString)
 Used by logging system to convert shared immutable strings to string. More...
 
template<>
string kanzi::logArgumentToString (const string_view &stringView)
 Used by logging system to convert string_view to string. More...
 
template<>
string kanzi::logArgumentToString (const bool &value)
 Used by logging system to convert bool to string. More...
 

Detailed Description

Logging subsystem specialization of logArgumentToString for user-defined types.

Function Documentation

◆ logArgumentToString() [1/6]

template<>
string kanzi::logArgumentToString ( const std::exception &  exception)
inline

Used by logging system to convert standard exception type objects to string.

See template logArgumentToString().

◆ logArgumentToString() [2/6]

template<>
string kanzi::logArgumentToString ( const FixedString fixedString)
inline

Used by logging system to convert fixed strings to string.

See template logArgumentToString().

◆ logArgumentToString() [3/6]

template<>
string kanzi::logArgumentToString ( const ImmutableString immutableString)
inline

Used by logging system to convert immutable strings to string.

See template logArgumentToString().

◆ logArgumentToString() [4/6]

template<>
string kanzi::logArgumentToString ( const SharedImmutableString sharedImmutableString)
inline

Used by logging system to convert shared immutable strings to string.

See template logArgumentToString().

◆ logArgumentToString() [5/6]

template<>
string kanzi::logArgumentToString ( const string_view &  stringView)
inline

Used by logging system to convert string_view to string.

See template logArgumentToString().

◆ logArgumentToString() [6/6]

template<>
string kanzi::logArgumentToString ( const bool &  value)
inline

Used by logging system to convert bool to string.

See template logArgumentToString().