HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_UniversalLogGenericSource.h File Reference
#include "UT_API.h"
#include "UT_Error.h"
#include "UT_StringHolder.h"
#include "UT_UniversalLogEntry.h"
+ Include dependency graph for UT_UniversalLogGenericSource.h:

Go to the source code of this file.

Classes

class  UT_UniversalLogGenericRegistration
 

Functions

UT_API const UT_StringHolderUTgetLoggingSourceGenericName ()
 
UT_API const UT_StringHolderUTgetLoggingSourcePythonName ()
 
UT_API bool UTlogSourceExists (const UT_StringHolder &source_name=UT_StringHolder::theEmptyString)
 
UT_API void UTlogEntry (const UT_UniversalLogEntry &entry, const UT_StringHolder &source_name=UT_StringHolder::theEmptyString)
 
template<typename... Args>
void UTlogMessage (const UT_StringHolder &source_name, const char *fmt, Args &&...args)
 
template<typename... Args>
void UTlogPrompt (const UT_StringHolder &source_name, const char *fmt, Args &&...args)
 
template<typename... Args>
void UTlogWarning (const UT_StringHolder &source_name, const char *fmt, Args &&...args)
 
template<typename... Args>
void UTlogError (const UT_StringHolder &source_name, const char *fmt, Args &&...args)
 
template<typename... Args>
void UTlogFatal (const UT_StringHolder &source_name, const char *fmt, Args &&...args)
 

Function Documentation

UT_API const UT_StringHolder& UTgetLoggingSourceGenericName ( )
UT_API const UT_StringHolder& UTgetLoggingSourcePythonName ( )
UT_API void UTlogEntry ( const UT_UniversalLogEntry entry,
const UT_StringHolder source_name = UT_StringHolder::theEmptyString 
)
template<typename... Args>
void UTlogError ( const UT_StringHolder source_name,
const char *  fmt,
Args &&...  args 
)

Definition at line 70 of file UT_UniversalLogGenericSource.h.

template<typename... Args>
void UTlogFatal ( const UT_StringHolder source_name,
const char *  fmt,
Args &&...  args 
)

Definition at line 79 of file UT_UniversalLogGenericSource.h.

template<typename... Args>
void UTlogMessage ( const UT_StringHolder source_name,
const char *  fmt,
Args &&...  args 
)

Definition at line 37 of file UT_UniversalLogGenericSource.h.

template<typename... Args>
void UTlogPrompt ( const UT_StringHolder source_name,
const char *  fmt,
Args &&...  args 
)

Definition at line 49 of file UT_UniversalLogGenericSource.h.

UT_API bool UTlogSourceExists ( const UT_StringHolder source_name = UT_StringHolder::theEmptyString)
template<typename... Args>
void UTlogWarning ( const UT_StringHolder source_name,
const char *  fmt,
Args &&...  args 
)

Definition at line 58 of file UT_UniversalLogGenericSource.h.