MkKernel PACKAGE extension - define the __parser__ C code extension …
More...
Collaboration diagram for MkKernel_Parser_C_API:Topics | |
| MkKernel_Parser_Local_C_API | |
local : define the __parser__ attribute related to a __parser__(...) … | |
| MkKernel_Parser_Global_C_API | |
global : define the __parser__ attribute related to __parser__global__(...) … | |
| MkKernel_Parser_Doc_C_API | |
doc : define the __parser__ attribute related to doxygen integration … | |
| MkKernel_Parser_Native_C_API | |
native : define the __parser__ attribute related to native-library integration … | |
| MkKernel_Parser_Callback_C_API | |
callback : define the __parser__ attribute related to the callback integration … | |
local attributes | |
parser: A local-attribute is only used in the object-level (function, type etc) …
| |
| #define | __parser__(...) |
| parser: apply an attribute to an object in local scope … | |
| #define | __parser__define__(...) |
| parser: define a local attribute which can be used with __parser__ … | |
| #define | __parser__push__(...) |
| parser: start apply a list of local attributes to a block of code … | |
| #define | __parser__pop__ |
| parser: stop apply a list of local attributes to a block of code … | |
global attributes | |
parser : A global-attribute is only used at the top-level and always end with a
| |
| #define | __parser__global__(...) |
| parser: apply an attribute to a dunction in global scope … | |
| #define | __parser__global__define__(...) |
| parser: define an globale attribute which can be used with __parser__(...) or __parser__global__(...) … | |
| #define | __parser__global__push__(...) |
| parser: start apply a list of global attributes to a block of function … | |
| #define | __parser__global__pop__ |
| parser: stop apply a list of global attributes to a block of function … | |
MkKernel PACKAGE extension - define the __parser__ C code extension …
| #define __parser__ | ( | ... | ) |
parser: apply an attribute to an object in local scope …
Definition at line 434 of file LibMkKernel_mk.h.
| #define __parser__define__ | ( | ... | ) |
parser: define a local attribute which can be used with __parser__ …
Definition at line 436 of file LibMkKernel_mk.h.
| #define __parser__global__ | ( | ... | ) |
parser: apply an attribute to a dunction in global scope …
Definition at line 454 of file LibMkKernel_mk.h.
| #define __parser__global__define__ | ( | ... | ) |
parser: define an globale attribute which can be used with __parser__(...) or __parser__global__(...) …
Definition at line 456 of file LibMkKernel_mk.h.
| #define __parser__global__pop__ |
parser: stop apply a list of global attributes to a block of function …
Definition at line 462 of file LibMkKernel_mk.h.
| #define __parser__global__push__ | ( | ... | ) |
parser: start apply a list of global attributes to a block of function …
Multiple __parser__global__push__ attributes are separated by ",".
Definition at line 460 of file LibMkKernel_mk.h.
| #define __parser__pop__ |
parser: stop apply a list of local attributes to a block of code …
Definition at line 442 of file LibMkKernel_mk.h.
| #define __parser__push__ | ( | ... | ) |
parser: start apply a list of local attributes to a block of code …
Multiple __parser__push__ attributes are separated by ",".
Definition at line 440 of file LibMkKernel_mk.h.