24 #ifndef HAZELCAST_FIELD_DEFINITION
25 #define HAZELCAST_FIELD_DEFINITION
27 #include "hazelcast/client/serialization/FieldType.h"
30 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
32 #pragma warning(disable: 4251) //for dll export
37 namespace serialization {
73 std::string getName()
const;
83 int getFactoryId()
const;
88 int getClassId()
const;
94 void writeData(pimpl::DataOutput& dataOutput);
99 void readData(pimpl::DataInput& dataInput);
103 std::string fieldName;
112 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
Definition: FieldType.h:24
FieldDefinition defines name, type, index of a field.
Definition: FieldDefinition.h:47