All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
legacy_error.hpp File Reference
#include <kanzi/platform/platform.hpp>
#include <kanzi/platform/string.hpp>
#include <kanzi/platform/stdexcept.hpp>
#include <stdarg.h>

Classes

class  kanzi::LegacyError
 

Namespaces

 kanzi
 

Macros

#define kzThrowIfErrorInner(x)
 
#define kzThrowIfErrorMessageInner(x, message)
 
#define kzThrowIfErrorFormatInner(x, variadicLogMessage)
 
#define kzThrowIfError(x)
 
#define kzThrowIfErrorMessage(x, message)
 
#define kzThrowIfErrorFormat(x, variadicLogMessage)
 
#define kzThrowIfErrorTest(test, error)
 
#define kzThrowIfErrorTestMessage(test, error, message)
 
#define kzThrowIfErrorTestFormat(test, error, variadicLogMessage)
 

Typedefs

typedef int kzsError
 
typedef int kzsException
 

Functions

kzString kanzi::kzErrorCodeToString (kzsError code)
 
KANZI_API
KZ_ATTRIBUTE_NO_RETURN void 
kanzi::kzThrowLegacyError (kzsError value)
 
KANZI_API
KZ_ATTRIBUTE_NO_RETURN void 
kanzi::kzThrowLegacyErrorMessage (kzsError value, kzString message)
 
KANZI_API
KZ_ATTRIBUTE_NO_RETURN void 
kanzi::kzThrowLegacyErrorMessage (kzsError value, const string &message)
 
KANZI_API
KZ_ATTRIBUTE_NO_RETURN void 
kanzi::kzThrowLegacyErrorFormat (kzsError value, kzString format,...)
 
KANZI_API string kanzi::kzFormatVariadicLogMessage (kzString format,...)
 
KANZI_API string kanzi::kzFormatVariadicLogMessageList (kzString format, va_list arguments)
 

Macro Definition Documentation

#define kzThrowIfErrorInner (   x)
#define kzThrowIfErrorMessageInner (   x,
  message 
)
#define kzThrowIfErrorFormatInner (   x,
  variadicLogMessage 
)
#define kzThrowIfError (   x)
#define kzThrowIfErrorMessage (   x,
  message 
)
#define kzThrowIfErrorFormat (   x,
  variadicLogMessage 
)
#define kzThrowIfErrorTest (   test,
  error 
)
#define kzThrowIfErrorTestMessage (   test,
  error,
  message 
)
#define kzThrowIfErrorTestFormat (   test,
  error,
  variadicLogMessage 
)

Typedef Documentation

typedef int kzsError
typedef int kzsException