src/libtsduck/base/tsUString.cpp
void ts::UString::format(const UChar* fmt, const std::initializer_list<ArgMixIn>& args)
{
    // Pre-reserve some space. We don't really know how much. Just address the most comman cases.
    reserve(256);

    // Process the string.
    ArgMixInContext ctx(*this, fmt, args);
}
//----------------------------------------------------------------------------
// Format a string using a template and arguments.
//----------------------------------------------------------------------------
Format a string using a template and arguments.
Format a string using a template and arguments .
void ts::UString::format(const UChar* fmt, const std::initializer_list<ArgMixIn>& args)
{
    reserve(256);
    ArgMixInContext ctx(*this, fmt, args);
}
void ts :: UString :: format ( const UChar * fmt , const std :: initializer_list < ArgMixIn > & args ) { reserve ( 256 ) ; ArgMixInContext ctx ( * this , fmt , args ) ; }
Format a string using a template and arguments.
Format a string using a template and arguments .
// Pre-reserve some space. We don't really know how much. Just address the most comman cases. // Process the string.