rocksdb/thrift/lib/cpp/protocol/neutronium/Schema-inl.h
Dhruba Borthakur 80c663882a Create leveldb server via Thrift.
Summary:
First draft.
Unit tests pass.

Test Plan: unit tests attached

Reviewers: heyongqiang

Reviewed By: heyongqiang

Differential Revision: https://reviews.facebook.net/D3969
2012-07-07 09:42:39 -07:00

33 lines
686 B
C++

/**
* Copyright 2012 Facebook
* @author Tudor Bosman (tudorb@fb.com)
*/
#ifndef THRIFT_LIB_CPP_PROTOCOL_NEUTRONIUM_SCHEMA_INL_H_
#define THRIFT_LIB_CPP_PROTOCOL_NEUTRONIUM_SCHEMA_INL_H_
#ifndef THRIFT_INCLUDE_SCHEMA_INL
#error This file may only be included from Schema.h
#endif
namespace apache {
namespace thrift {
namespace protocol {
namespace neutronium {
namespace detail {
extern const TType typeToTType[];
} // namespace detail
inline TType toTType(reflection::Type t) {
return detail::typeToTType[t];
}
} // namespace neutronium
} // namespace protocol
} // namespace thrift
} // namespace apache
#endif /* THRIFT_LIB_CPP_PROTOCOL_NEUTRONIUM_SCHEMA_INL_H_ */