00001 00019 #ifndef avro_SchemaResolution_hh__ 00020 #define avro_SchemaResolution_hh__ 00021 00022 namespace avro { 00023 00024 00025 enum SchemaResolution { 00026 00028 00029 RESOLVE_NO_MATCH, 00030 00035 00036 RESOLVE_MATCH, 00037 00040 00042 00043 RESOLVE_PROMOTABLE_TO_LONG, 00044 RESOLVE_PROMOTABLE_TO_FLOAT, 00045 RESOLVE_PROMOTABLE_TO_DOUBLE, 00046 00048 00049 }; 00050 00051 } // namespace avro 00052 00053 #endif