Choreonoid  1.5
ExecutablePath.h
Go to the documentation of this file.
1 
6 #ifndef CNOID_UTIL_EXECUTABLE_PATH_H_INCLUDED
7 #define CNOID_UTIL_EXECUTABLE_PATH_H_INCLUDED
8 
9 #include <string>
10 #include "Config.h"
11 #include "exportdecl.h"
12 
13 namespace cnoid {
14 
15 CNOID_EXPORT const std::string& executablePath();
16 CNOID_EXPORT const std::string& executableDirectory();
17 CNOID_EXPORT const std::string& executableTopDirectory();
18 CNOID_EXPORT const std::string& shareDirectory();
19 CNOID_EXPORT const std::string& executableBasename();
20 }
21 
22 #endif
const std::string & executablePath()
Definition: ExecutablePath.cpp:122
const std::string & executableTopDirectory()
Definition: ExecutablePath.cpp:138
const std::string & executableBasename()
Definition: ExecutablePath.cpp:154
const std::string & shareDirectory()
Definition: ExecutablePath.cpp:146
const std::string & executableDirectory()
Definition: ExecutablePath.cpp:130
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37