[leveldb] Specifically export the WriteBatch::Handler inner class for Windows link
Windows linking visibility in shared libraries requires that inner classes are specifically exported as visible, even if the containing class is exported. PiperOrigin-RevId: 244886019
This commit is contained in:
parent
2ccb45c33a
commit
3dc9202f78
@ -62,7 +62,7 @@ class LEVELDB_EXPORT WriteBatch {
|
|||||||
void Append(const WriteBatch& source);
|
void Append(const WriteBatch& source);
|
||||||
|
|
||||||
// Support for iterating over the contents of a batch.
|
// Support for iterating over the contents of a batch.
|
||||||
class Handler {
|
class LEVELDB_EXPORT Handler {
|
||||||
public:
|
public:
|
||||||
virtual ~Handler();
|
virtual ~Handler();
|
||||||
virtual void Put(const Slice& key, const Slice& value) = 0;
|
virtual void Put(const Slice& key, const Slice& value) = 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user