XROAD
fix_error_priv.h File Reference
#include "fix_parser_fwd.h"
#include "fix_error.h"
#include <stdint.h>
#include <stdarg.h>
Include dependency graph for fix_error_priv.h:

Go to the source code of this file.

Classes

struct  fix_error_s
 

Macros

#define ERROR_TXT_SIZE   96
 maximum error description size
 

Functions

fix_error_tfix_error_create_va (fix_errno_t code, const char *text, va_list ap)
 
fix_error_tfix_error_create (fix_errno_t code, const char *text,...)
 

Detailed Description

Function Documentation

◆ fix_error_create()

fix_error_t* fix_error_create ( fix_errno_t  code,
const char *  text,
  ... 
)

create error using variable arguments

Parameters
[in]code- new error code
[in]text- error description pattern
Returns
error description

◆ fix_error_create_va()

fix_error_t* fix_error_create_va ( fix_errno_t  code,
const char *  text,
va_list  ap 
)

create error using variable arguments

Parameters
[in]code- new error code
[in]text- error description pattern
[in]ap- arguments
Returns
error description