ROSE  0.9.9.139
initialize.h
1 #ifndef ROSE_initialize_H
2 #define ROSE_initialize_H
3 
5 namespace Rose {
6 
48 ROSE_DLL_API void initialize(const char *configToken);
49 
57 ROSE_DLL_API bool isInitialized();
58 
63 ROSE_DLL_API bool checkConfigToken(const char *configTokenToken);
64 
77 bool checkVersionNumber(const std::string &need);
78 
79 } // namespace
80 
81 // A slightly more memorable way to initialize ROSE
82 #define ROSE_INITIALIZE Rose::initialize(ROSE_CONFIG_TOKEN)
83 
84 #endif
Main namespace for the ROSE library.
bool checkVersionNumber(const std::string &need)
Check ROSE version number.
ROSE_DLL_API bool isInitialized()
Checks whether the library has been initialized.
ROSE_DLL_API void initialize(const char *configToken)
Initialize the library.
ROSE_DLL_API bool checkConfigToken(const char *configTokenToken)
Check the configuration token.