git-svn-id: svn://db.shs.com.ru/pip@597 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2018-02-12 12:20:15 +00:00
parent da48575caa
commit 6c51e8edf3
43 changed files with 204 additions and 164 deletions

View File

@@ -25,7 +25,7 @@
#include "pistring.h"
class PIResources {
class PIP_EXPORT PIResources {
public:
//!

View File

@@ -25,13 +25,13 @@
class PIResources;
class PIResourcesStorage {
class PIP_EXPORT PIResourcesStorage {
friend class PIResources;
public:
static PIResourcesStorage * instance();
struct Section {
struct PIP_EXPORT Section {
Section();
~Section();
void add(const Section & s);
@@ -39,7 +39,7 @@ public:
PIMap<PIString, PIByteArray * > entries;
};
struct __RCEntry {
struct PIP_EXPORT __RCEntry {
__RCEntry(const PIString & s = PIString(), const PIString & n = PIString(), const PIString & a = PIString(),
const PIString & f = PIString(), llong o = 0, llong si = 0, int fl = 0) {
section = s;
@@ -76,8 +76,8 @@ private:
};
PIByteArray & operator <<(PIByteArray & b, const PIResourcesStorage::__RCEntry & v);
PIByteArray & operator >>(PIByteArray & b, PIResourcesStorage::__RCEntry & v);
PIP_EXPORT PIByteArray & operator <<(PIByteArray & b, const PIResourcesStorage::__RCEntry & v);
PIP_EXPORT PIByteArray & operator >>(PIByteArray & b, PIResourcesStorage::__RCEntry & v);
#endif // PIRESOURCES_H