.. doxygenenum:: arrow::Type::type
.. doxygenclass:: arrow::DataType :members:
These functions are recommended for creating data types. They may return new objects or existing singletons, depending on the type requested.
.. doxygengroup:: type-factories :content-only:
.. doxygenclass:: arrow::NullType :members:
.. doxygenclass:: arrow::BooleanType :members:
.. doxygengroup:: numeric-datatypes :content-only: :members:
.. doxygenenum:: arrow::TimeUnit::type
.. doxygengroup:: temporal-datatypes :content-only: :members:
.. doxygengroup:: binary-datatypes :content-only: :members:
.. doxygengroup:: nested-datatypes :content-only: :members:
.. doxygenclass:: arrow::DictionaryType :members:
.. doxygenclass:: arrow::ExtensionType :members:
.. doxygengroup:: schema-factories :content-only:
.. doxygenclass:: arrow::Field :members:
.. doxygenclass:: arrow::Schema :members:
.. doxygenclass:: arrow::KeyValueMetadata
.. doxygenclass:: arrow::FieldPath :members: :undoc-members:
.. doxygenclass:: arrow::FieldRef :members: :undoc-members:
.. doxygenclass:: arrow::TypeVisitor :project: arrow_cpp :members: :undoc-members: