Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
|
Go to the documentation of this file.
21 #ifndef SAMTOOLS_SERVICE_H
22 #define SAMTOOLS_SERVICE_H
38 #ifdef SAMTOOLS_LIBRARY_EXPORTS
39 #define SAMTOOLS_SERVICE_API LIB_HELPER_SYMBOL_EXPORT
41 #define SAMTOOLS_SERVICE_API LIB_HELPER_SYMBOL_IMPORT
43 #define SAMTOOLS_SERVICE_LOCAL LIB_HELPER_SYMBOL_LOCAL
45 #define SAMTOOLS_SERVICE_API
46 #define SAMTOOLS_SERVICE_LOCAL
67 #ifndef DOXYGEN_SHOULD_SKIP_THIS
69 #ifdef ALLOCATE_SAMTOOLS_TAGS
70 #define SAMTOOLS_PREFIX SAMTOOLS_SERVICE_API
71 #define SAMTOOLS_VAL(x,y) = { x, y}
73 #define SAMTOOLS_PREFIX extern
74 #define SAMTOOLS_VAL(x,y)
This is a datatype that stores a read-only c-style string along with a ParameterType.
Definition: parameter.h:85
A c-style string.
Definition: parameter_type.h:58
A datatype for having a set of Services.
Definition: service.h:422
Definition: grassroots_server.h:45