CAPS Universe documentation  1.0.4
All you need to know to be successful
Macros
libcapsbase-local.h File Reference

Some declarations used internally only. More...

Go to the source code of this file.

Macros

#define caps_print_debug(fmt, ...)
 
#define DSO_VISIBLE
 Defines the visibility of a library symbol. Only to be exported symbols should be marked with the attribute.
 
#define ARRAY_SIZE(x)   (sizeof(x)/sizeof(x[0]))
 
#define _(string)   (string)
 National Language Support related.
 
#define NLS_(string)   (string)
 National Language Support related.
 

Detailed Description

Author
Jürgen Borleis

Macro Definition Documentation

◆ caps_print_debug

#define caps_print_debug (   fmt,
  ... 
)

Output a debug trace message. Used to track program states in even more detail

◆ DSO_VISIBLE

#define DSO_VISIBLE

Refer Hiding Internal Symbols for details.

◆ ARRAY_SIZE

#define ARRAY_SIZE (   x)    (sizeof(x)/sizeof(x[0]))

An always helpful macro

◆ _

#define _ (   string)    (string)

◆ NLS_

#define NLS_ (   string)    (string)