NCBI C++ ToolKit
Macros
checks.h File Reference
#include <freetds/pushvis.h>
#include <freetds/popvis.h>
+ Include dependency graph for checks.h:

Go to the source code of this file.

Go to the SVN repository for this file.

Macros

#define CHECK_STRUCT_EXTRA(func, s)
 
#define CHECK_TDS_EXTRA(tds)   CHECK_STRUCT_EXTRA(tds_check_tds_extra,tds)
 
#define CHECK_CONTEXT_EXTRA(ctx)   CHECK_STRUCT_EXTRA(tds_check_context_extra,ctx)
 
#define CHECK_TDSENV_EXTRA(env)   CHECK_STRUCT_EXTRA(tds_check_env_extra,env)
 
#define CHECK_COLUMN_EXTRA(column)   CHECK_STRUCT_EXTRA(tds_check_column_extra,column)
 
#define CHECK_RESULTINFO_EXTRA(res_info)   CHECK_STRUCT_EXTRA(tds_check_resultinfo_extra,res_info)
 
#define CHECK_PARAMINFO_EXTRA(res_info)   CHECK_STRUCT_EXTRA(tds_check_resultinfo_extra,res_info)
 
#define CHECK_CURSOR_EXTRA(cursor)   CHECK_STRUCT_EXTRA(tds_check_cursor_extra,cursor)
 
#define CHECK_DYNAMIC_EXTRA(dynamic)   CHECK_STRUCT_EXTRA(tds_check_dynamic_extra,dynamic)
 
#define CHECK_FREEZE_EXTRA(freeze)   CHECK_STRUCT_EXTRA(tds_check_freeze_extra,freeze)
 
#define CHECK_CONN_EXTRA(conn)
 
#define TDS_MARK_UNDEFINED(ptr, len)   do {} while(0)
 
#define tds_extra_assert(cond)   do { } while(0)
 

Macro Definition Documentation

◆ CHECK_COLUMN_EXTRA

#define CHECK_COLUMN_EXTRA (   column)    CHECK_STRUCT_EXTRA(tds_check_column_extra,column)

Definition at line 34 of file checks.h.

◆ CHECK_CONN_EXTRA

#define CHECK_CONN_EXTRA (   conn)

Definition at line 40 of file checks.h.

◆ CHECK_CONTEXT_EXTRA

#define CHECK_CONTEXT_EXTRA (   ctx)    CHECK_STRUCT_EXTRA(tds_check_context_extra,ctx)

Definition at line 32 of file checks.h.

◆ CHECK_CURSOR_EXTRA

#define CHECK_CURSOR_EXTRA (   cursor)    CHECK_STRUCT_EXTRA(tds_check_cursor_extra,cursor)

Definition at line 37 of file checks.h.

◆ CHECK_DYNAMIC_EXTRA

#define CHECK_DYNAMIC_EXTRA (   dynamic)    CHECK_STRUCT_EXTRA(tds_check_dynamic_extra,dynamic)

Definition at line 38 of file checks.h.

◆ CHECK_FREEZE_EXTRA

#define CHECK_FREEZE_EXTRA (   freeze)    CHECK_STRUCT_EXTRA(tds_check_freeze_extra,freeze)

Definition at line 39 of file checks.h.

◆ CHECK_PARAMINFO_EXTRA

#define CHECK_PARAMINFO_EXTRA (   res_info)    CHECK_STRUCT_EXTRA(tds_check_resultinfo_extra,res_info)

Definition at line 36 of file checks.h.

◆ CHECK_RESULTINFO_EXTRA

#define CHECK_RESULTINFO_EXTRA (   res_info)    CHECK_STRUCT_EXTRA(tds_check_resultinfo_extra,res_info)

Definition at line 35 of file checks.h.

◆ CHECK_STRUCT_EXTRA

#define CHECK_STRUCT_EXTRA (   func,
 
)

Definition at line 28 of file checks.h.

◆ CHECK_TDS_EXTRA

#define CHECK_TDS_EXTRA (   tds)    CHECK_STRUCT_EXTRA(tds_check_tds_extra,tds)

Definition at line 31 of file checks.h.

◆ CHECK_TDSENV_EXTRA

#define CHECK_TDSENV_EXTRA (   env)    CHECK_STRUCT_EXTRA(tds_check_env_extra,env)

Definition at line 33 of file checks.h.

◆ tds_extra_assert

#define tds_extra_assert (   cond)    do { } while(0)

Definition at line 65 of file checks.h.

◆ TDS_MARK_UNDEFINED

#define TDS_MARK_UNDEFINED (   ptr,
  len 
)    do {} while(0)

Definition at line 57 of file checks.h.

Modified on Mon May 20 05:04:26 2024 by modify_doxy.py rev. 669887