|
framework
|
Basic field type definitions. More...
#include <framework/protocol_buffers/field_type.inl>Go to the source code of this file.
Classes | |
| struct | framework::protocol_buffers::field_base< Type, Number > |
| Common field type base. More... | |
| struct | framework::protocol_buffers::field_matcher< Number > |
| Field matcher. More... | |
Namespaces | |
| framework | |
| Framework namespace. | |
| framework::protocol_buffers | |
| Protocol buffers namespace. | |
Constant Groups | |
| framework | |
| Framework namespace. | |
| framework::protocol_buffers | |
| Protocol buffers namespace. | |
Typedefs | |
| template<typename T > | |
| using | framework::protocol_buffers::is_field_type = typename detail::is_field_type_impl< T >::type |
| Is field type. | |
| template<typename T > | |
| using | framework::protocol_buffers::is_required = typename detail::is_required_impl< T >::type |
| Is required. | |
| template<typename T > | |
| using | framework::protocol_buffers::is_optional = typename detail::is_optional_impl< T >::type |
| Is optional. | |
| template<typename T > | |
| using | framework::protocol_buffers::is_repeated = typename detail::is_repeated_impl< T >::type |
| Is repeated. | |
| template<typename T > | |
| using | framework::protocol_buffers::field_number = typename detail::field_number_impl< T >::type |
| Field number. | |
| template<typename T > | |
| using | framework::protocol_buffers::field_type = typename detail::field_type_impl< T >::type |
| Field type. | |
| template<typename Lhs , typename Rhs > | |
| using | framework::protocol_buffers::field_less_than = value_less_than< field_number< Lhs >, field_number< Rhs >> |
| Field less than. More... | |
Enumerations | |
| enum | framework::protocol_buffers::e_field_type |
| Field type constants. | |
Basic field type definitions.
1.8.3.1-20130402