improved doc
This commit is contained in:
@@ -33,8 +33,8 @@
|
||||
* #define epicsExportSharedSymbols
|
||||
* ! no more includes specifying routines outside this DLLs from here on !
|
||||
* #include <shareLib.h>
|
||||
* #include <in_this_dll_but_not_implemented_here.h>
|
||||
* #include <what_I_implement_here.h>
|
||||
* #include <in_this_dll_but_not_implemented_in_this_file.h>
|
||||
* #include <what_I_implement_in_this_file.h>
|
||||
*
|
||||
* The point is: define epicsExportSharedSymbols exactly and only
|
||||
* right before you include the prototypes for what you implement!
|
||||
@@ -43,10 +43,10 @@
|
||||
* "export this from the DLL that we are building". (again only on WIN32)
|
||||
*
|
||||
* NOTE:
|
||||
* If what_I_implement_here.h includes header files for routines that
|
||||
* If what_I_implement_in_this_file.h includes header files for routines that
|
||||
* are not implemented in the DLL, then you will need to force these
|
||||
* header files to be included before setting epicsExportSharedSymbols,
|
||||
* including shareLib.h, and including what_I_implement_here.h. Since
|
||||
* including shareLib.h, and including what_I_implement_in_this_file.h. Since
|
||||
* all well written header files have "ifdef" guards against multiple inclusion
|
||||
* this is only a matter of "preincluding" the headers for these DLL
|
||||
* imports before epicsExportSharedSymbols is defined. This
|
||||
|
||||
@@ -33,8 +33,8 @@
|
||||
* #define epicsExportSharedSymbols
|
||||
* ! no more includes specifying routines outside this DLLs from here on !
|
||||
* #include <shareLib.h>
|
||||
* #include <in_this_dll_but_not_implemented_here.h>
|
||||
* #include <what_I_implement_here.h>
|
||||
* #include <in_this_dll_but_not_implemented_in_this_file.h>
|
||||
* #include <what_I_implement_in_this_file.h>
|
||||
*
|
||||
* The point is: define epicsExportSharedSymbols exactly and only
|
||||
* right before you include the prototypes for what you implement!
|
||||
@@ -43,10 +43,10 @@
|
||||
* "export this from the DLL that we are building". (again only on WIN32)
|
||||
*
|
||||
* NOTE:
|
||||
* If what_I_implement_here.h includes header files for routines that
|
||||
* If what_I_implement_in_this_file.h includes header files for routines that
|
||||
* are not implemented in the DLL, then you will need to force these
|
||||
* header files to be included before setting epicsExportSharedSymbols,
|
||||
* including shareLib.h, and including what_I_implement_here.h. Since
|
||||
* including shareLib.h, and including what_I_implement_in_this_file.h. Since
|
||||
* all well written header files have "ifdef" guards against multiple inclusion
|
||||
* this is only a matter of "preincluding" the headers for these DLL
|
||||
* imports before epicsExportSharedSymbols is defined. This
|
||||
|
||||
Reference in New Issue
Block a user