summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2014-03-01 18:53:26 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2014-03-01 18:53:26 -0500
commita72482af099e9930ddc0225020ccab82fbbf7a4d (patch)
treef34f1fa167f13632e589821da1be83534cc2a08b
parent3e2ac89d224273c7d57dc58b4da5b71e50a1c24e (diff)
fix use of export macros to work with mingw(64)
-rw-r--r--libs/pbd/pbd/search_path.h26
1 files changed, 13 insertions, 13 deletions
diff --git a/libs/pbd/pbd/search_path.h b/libs/pbd/pbd/search_path.h
index 909bffb0a4..da7f0ac302 100644
--- a/libs/pbd/pbd/search_path.h
+++ b/libs/pbd/pbd/search_path.h
@@ -38,13 +38,13 @@ namespace PBD {
* The Searchpath class does not test whether the paths exist
* or are directories. It is basically just a container.
*/
-class /*LIBPBD_API*/ Searchpath : public std::vector<std::string>
+class LIBPBD_API Searchpath : public std::vector<std::string>
{
public:
/**
* Create an empty Searchpath.
*/
- LIBPBD_API Searchpath ();
+ Searchpath ();
/**
* Initialize Searchpath from a string where the string contains
@@ -57,7 +57,7 @@ public:
*
* @param search_path A path string.
*/
- LIBPBD_API Searchpath (const std::string& search_path);
+ Searchpath (const std::string& search_path);
/**
* Initialize Searchpath from a vector of paths that may or may
@@ -65,9 +65,9 @@ public:
*
* @param paths A vector of paths.
*/
- LIBPBD_API Searchpath (const std::vector<std::string>& paths);
+ Searchpath (const std::vector<std::string>& paths);
- LIBPBD_API ~Searchpath () {};
+ ~Searchpath () {};
/**
* @return a search path string.
@@ -75,39 +75,39 @@ public:
* The string that is returned contains the platform specific
* path separator.
*/
- LIBPBD_API const std::string to_string () const;
+ const std::string to_string () const;
/**
* Add all the directories in path to this.
*/
- LIBPBD_API Searchpath& operator+= (const Searchpath& spath);
+ Searchpath& operator+= (const Searchpath& spath);
/**
* Add another directory path to the search path.
*/
- LIBPBD_API Searchpath& operator+= (const std::string& directory_path);
+ Searchpath& operator+= (const std::string& directory_path);
/**
* Concatenate another Searchpath onto this.
*/
- LIBPBD_API Searchpath& operator+ (const Searchpath& other);
+ Searchpath& operator+ (const Searchpath& other);
/**
* Add another path to the search path.
*/
- LIBPBD_API Searchpath& operator+ (const std::string& directory_path);
+ Searchpath& operator+ (const std::string& directory_path);
/**
* Add a sub-directory to each path in the search path.
* @param subdir The directory name, it should not contain
* any path separating tokens.
*/
- LIBPBD_API Searchpath& add_subdirectory_to_paths (const std::string& subdir);
+ Searchpath& add_subdirectory_to_paths (const std::string& subdir);
protected:
- LIBPBD_API void add_directory (const std::string& directory_path);
- LIBPBD_API void add_directories (const std::vector<std::string>& paths);
+ void add_directory (const std::string& directory_path);
+ void add_directories (const std::vector<std::string>& paths);
};
} // namespace PBD