Pavel Kuznetsov created IGNITE-11666: ----------------------------------------
Summary: C++ : remove internal macro usages in the examples Key: IGNITE-11666 URL: https://issues.apache.org/jira/browse/IGNITE-11666 Project: Ignite Issue Type: Bug Components: examples, platforms Reporter: Pavel Kuznetsov Currently c++ examples are using internal macros. For example to specify how to serialize/deserialize user's c++ structs. {code:c++ person.h} IGNITE_BINARY_TYPE_START(ignite::examples::Person) typedef ignite::examples::Person Person; IGNITE_BINARY_GET_TYPE_ID_AS_HASH(Person) IGNITE_BINARY_GET_TYPE_NAME_AS_IS(Person) IGNITE_BINARY_GET_FIELD_ID_AS_HASH IGNITE_BINARY_IS_NULL_FALSE(Person) IGNITE_BINARY_GET_NULL_DEFAULT_CTOR(Person) //... {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)