
#ifndef __STURTStructureSystem_H
#define __STURTStructureSystem_H

// DLL export macro definition
#ifdef WIN32
#ifdef STURTSTRUCTURE_EXPORTS
// Use the STUIMPORTRTSTRUCTURE_EXPORT macro to export classes and functions
#define STURTSTRUCTURE_EXPORT __declspec(dllexport)

#else
// If included by external modules, exported symbols are declared as import symbols
#define STURTSTRUCTURE_EXPORT __declspec(dllimport)
#endif

#else
// No export declarations are necessary for non-Windows systems
#define STURTSTRUCTURE_EXPORT
#endif

#endif // __STURTStructureSystem_H