The following table lists macros in this documentation.
Name |
Description |
Define Construct namespace. Construct is for distributed process tracking project. Applications will register on-load that they are loading, and should register load completed when they are done loading, or exit. | |
Define Construct namespace end. Construct is for distributed process tracking project. Applications will register on-load that they are loading, and should register load completed when they are done loading, or exit. | |
Define the container namespace (when building with C++, the wrappers are namespace{} instead of extern"c"{} ) | |
Define the container namespace (when building with C++, the wrappers are namespace{} instead of extern"c"{} ) | |
Defined the namespace of file montior utilities. File monitor provides event notification based on file system changes. | |
Define the end symbol for file monitor namespace. | |
defined the file system partial namespace (under SACK_NAMESPACE probably) | |
Define the ending symbol for file system namespace. | |
Define the container namespace (when building with C++, the wrappers are namespace{} instead of extern"c"{} ) | |
Define the container namespace (when building with C++, the wrappers are namespace{} instead of extern"c"{} ) | |
A second level paste macro so macro substitution is done on parameters. | |
Macro to do symbol concatenation. | |
Defines TASK namespace (unused?) | |
Defines TASK namespace ending.(unused?) | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
A macro to build a wide character string of __FILE | |
Define the namespace of image routines, when building under C++. This ends the namespace. Assembly routines only have the ability to export C names, so extern"c" { } is used instead of namespace ___ { }. Define the namespace of image routines, when building under C++. This ends the namespace. Assembly routines only have the ability to export C names, so extern"c" { } is used instead of namespace ___ { }. | |
Define the namespace of image routines, when building under C++. This ends the namespace. Assembly routines only have the ability to export C names, so extern"c" { } is used instead of namespace ___ { }. Define the namespace of image routines, when building under C++. This ends the namespace. Assembly routines only have the ability to export C names, so extern"c" { } is used instead of namespace ___ { }. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
An exclusion symbol for defining CDATA and color operations. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Define the procedure call type for construct API methods. | |
Define a symbol to specify full sack::task::construct namespace. | |
Define a symbol to specify full sack::task::construct namespace ending. | |
Library linkage specification. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
this symbols is defined to enforce the C Procedure standard - using a stack, and resulting in EDX:EAX etc... | |
A symbol used to cause a debugger to break at a certain point. Sometimes dynamicly loaded plugins can be hard to set the breakpoint in the debugger, so it becomes easier to recompile with a breakpoint in the right place. | |
Method to declare functions exported from a DLL. (nothign on LINUX or building statically, but __declspec(dllimport) on windows ) | |
ifndef NO_FONT_GLOBAL_DECLARATION | |
Header multiple inclusion protection symbol. | |
Defines the file montior namespace when compiling C++. | |
Define end file monitor namespace. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
uhmm in legacy usage this was not CPROC, but was unspecified | |
define the file system namespace. | |
define the file system namespace end. | |
define the method that file system and file monitor use for library linkage. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Header multiple inclusion protection symbol. | |
This is macro FINAL_TYPES. | |
A macro which can be translated into microsoft so-called safe methods. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Define the call type of the function. | |
Define the library linkage for a these functions. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Multiple inclusion protection symbol. | |
return with a THREAD_ID that is a unique, universally identifier for the thread for inter process communication. | |
This is macro GetCurrentThreadId. | |
This is macro GetLastError. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
if the library is to have it's own idea of what an image is - then it should have included the definition for 'Font', and 'Image' before including this... otherwise, it is assumed to be a client, and therefore does not need the information if a custom structure is used - then it MUST define it's ACTUAL x,y,width,height as the first 4 S_32 bit values. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Define the namespace of image routines, when building under C++. Define the namespace of image routines, when building under C++. | |
Define the namespace of image routines, when building under C++. This ends a namespace. Define the namespace of image routines, when building under C++. This ends a namespace. | |
Define the linkage type of the routine... probably __declspec(dllimport) if not building the library. Define the linkage type of the routine... probably __declspec(dllimport) if not building the library. | |
this sometimes needs an extra 'extern | |
This is macro IMAGE_STRUCTURE_DEFINED. | |
method to define a function which will be Imported from a library. Under windows, this is probably __declspec(dllimport). Under linux this is probably 'extern'. | |
This is macro LINKSTUFF. | |
This is macro LITERAL_LIB_EXPORT_METHOD. | |
This is macro LITERAL_LIB_IMPORT_METHOD. | |
This is macro LOGGING_MACROS_DEFINED. | |
This is macro LOGGING_NAMESPACE. | |
This is macro LOGGING_NAMESPACE_END. | |
windef.h has MAX_PATH | |
A declaration of the call type for memory library routines. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Defines library linkage specification. | |
Define a min(a,b) macro when the compiler lacks it. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
private thing left as a note, and forgotten. some compilers did not define offsetof | |
include this before anything else thereby allowing us to redefine exit() | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
This is a macro used for building name changes for interfaces. This is a macro used for building name changes for interfaces. | |
sometimes PATH_MAX is what's used, well it's should be MAXPATH which is MAX_PATH | |
used when the keword specifying a structure is packed needs to prefix the struct keyword. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
moved into timers - please linnk vs timers to get Sleep... #define Sleep(n) (usleep((n)*1000)) | |
This is macro RENDER_LIBRARY_SOURCE. | |
declare composite SACK_CONTAINER namespace to declare sack::container::list in a single line | |
declare composite SACK_CONTAINER namespace to close sack::container::list in a single line | |
declare composite SACK_CONTAINER namespace to declare sack::container in a single line | |
declare composite SACK_CONTAINER namespace to close sack::container in a single line | |
Could also consider defining 'SACK_NAMESPACE' as 'extern "C" ' {' and '..._END' as '}' | |
Define the container namespace (when building with C++, the wrappers are namespace{} instead of extern"c"{} ) | |
include | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Multiple inclusion protection symbol. | |
This is macro SOURCE_PSI2. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. and not NO_SQL and not NO_OPTIONS | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
multiple inclusion protection symbol | |
This is macro SYSLOG_API. | |
This is macro SYSLOG_PROC. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
This is macro SYSTRAY_LIBRARAY. | |
(TargetFileName) | |
define a timer library namespace in C++. | |
define a timer library namespace in C++ end. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
This is macro TIMERS_DEFINED. | |
This is macro TYPELIB_SOURCE. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. | |
Defined when SACK_BAG_EXPORTS is defined. This was an individual library module once upon a time. define RENDER SOURCE when building monolithic. | |
This is macro WIDE__FILE__. | |
This is macro WILL_DEFINE_IMAGE_STRUCTURE. | |
apparently we don't use this anymore... #include // also has a getenv defined.. |
Copyright (c) 2010. All rights reserved.
|
What do you think about this topic? Send feedback!
|