List of all items
Structs
- ArrowRegistry
- Attributes
- CppCodeFormatter
- CppCodeGenerator
- Docs
- DocsCodeGenerator
- FbsBaseType
- FbsEnum
- FbsEnumVal
- FbsField
- FbsKeyValue
- FbsObject
- FbsSchema
- FbsType
- LazyField
- Object
- ObjectField
- Objects
- PythonCodeFormatter
- PythonCodeGenerator
- RustCodeFormatter
- RustCodeGenerator
- SnippetsRefCodeGenerator
- SourceLocations
- arrow_registry::ArrowRegistry
- arrow_registry::LazyField
- codegen::common::Example
- codegen::common::ExampleInfo
- codegen::common::ImageStack
- codegen::common::RerunImageUrl
- codegen::common::SnippetId
- codegen::cpp::CppCodeGenerator
- codegen::cpp::QuotedObject
- codegen::cpp::forward_decl::ForwardDecls
- codegen::cpp::includes::Includes
- codegen::cpp::method::Method
- codegen::cpp::method::MethodDeclaration
- codegen::docs::snippets_ref::Config
- codegen::docs::snippets_ref::KnownObjects
- codegen::docs::snippets_ref::OptOut
- codegen::docs::snippets_ref::Snippet
- codegen::docs::snippets_ref::Snippets
- codegen::docs::snippets_ref::SnippetsRef
- codegen::docs::snippets_ref::SnippetsRefCodeGenerator
- codegen::docs::website::DocsCodeGenerator
- codegen::fbs::FbsCodeGenerator
- codegen::python::ExtensionClass
- codegen::python::PythonCodeGenerator
- codegen::rust::api::ObjectFieldTokenizer
- codegen::rust::api::RustCodeGenerator
- codegen::rust::api::TypeTokenizer
- codegen::rust::arrow::ArrowDataTypeTokenizer
- codegen::rust::arrow::ArrowFieldTokenizer
- codegen::rust::arrow::OptionTokenizer
- codegen::rust::arrow::StrStrMapTokenizer
- docs::Docs
- format::NoopCodeFormatter
- format::cpp::CppCodeFormatter
- format::fbs::FbsCodeFormatter
- format::python::PythonCodeFormatter
- format::rust::RustCodeFormatter
- objects::Attributes
- objects::Object
- objects::ObjectField
- objects::Objects
- objects::ViewReference
- reflection::reflection::BaseType
- reflection::reflection::Enum
- reflection::reflection::EnumArgs
- reflection::reflection::EnumBuilder
- reflection::reflection::EnumVal
- reflection::reflection::EnumValArgs
- reflection::reflection::EnumValBuilder
- reflection::reflection::Field
- reflection::reflection::FieldArgs
- reflection::reflection::FieldBuilder
- reflection::reflection::KeyValue
- reflection::reflection::KeyValueArgs
- reflection::reflection::KeyValueBuilder
- reflection::reflection::Object
- reflection::reflection::ObjectArgs
- reflection::reflection::ObjectBuilder
- reflection::reflection::RPCCall
- reflection::reflection::RPCCallArgs
- reflection::reflection::RPCCallBuilder
- reflection::reflection::Schema
- reflection::reflection::SchemaArgs
- reflection::reflection::SchemaBuilder
- reflection::reflection::SchemaFile
- reflection::reflection::SchemaFileArgs
- reflection::reflection::SchemaFileBuilder
- reflection::reflection::Service
- reflection::reflection::ServiceArgs
- reflection::reflection::ServiceBuilder
- reflection::reflection::Type
- reflection::reflection::TypeArgs
- reflection::reflection::TypeBuilder
- reflection::reflection::bitflags_advanced_features::AdvancedFeatures
- report::Report
- report::Reporter
Enums
- ElementType
- LazyDatatype
- ObjectClass
- ObjectKind
- Type
- arrow_registry::LazyDatatype
- codegen::Target
- codegen::common::ImageUrl
- codegen::cpp::forward_decl::ForwardDecl
- codegen::cpp::method::MethodDocumentation
- codegen::rust::deserializer::InnerRepr
- codegen::rust::deserializer::IteratorKind
- codegen::rust::serializer::InnerRepr
- objects::ElementType
- objects::FieldKind
- objects::ObjectClass
- objects::ObjectKind
- objects::Type
- reflection::reflection::EnumOffset
- reflection::reflection::EnumValOffset
- reflection::reflection::FieldOffset
- reflection::reflection::KeyValueOffset
- reflection::reflection::ObjectOffset
- reflection::reflection::RPCCallOffset
- reflection::reflection::SchemaFileOffset
- reflection::reflection::SchemaOffset
- reflection::reflection::ServiceOffset
- reflection::reflection::TypeOffset
Traits
- CodeFormatter
- CodeGenerator
- codegen::CodeGenerator
- codegen::common::StringExt
- codegen::cpp::CppObjectExtensions
- codegen::python::PythonObjectExt
- format::CodeFormatter
Macros
Functions
- codegen::common::collect_snippets_for_api_docs
- codegen::common::is_blank
- codegen::common::remove_orphaned_files
- codegen::common::write_file
- codegen::cpp::add_copy_assignment_and_constructor
- codegen::cpp::archetype_component_descriptor_constant_ident
- codegen::cpp::archetype_serialize
- codegen::cpp::are_types_disjoint
- codegen::cpp::array_builder::arrow_array_builder_type
- codegen::cpp::array_builder::arrow_array_builder_type_and_declaration
- codegen::cpp::array_builder::arrow_array_builder_type_object
- codegen::cpp::arrow_data_type_method
- codegen::cpp::field_name
- codegen::cpp::field_name_ident
- codegen::cpp::fill_arrow_array_builder_method
- codegen::cpp::generate_hpp_cpp
- codegen::cpp::generate_object_files
- codegen::cpp::hpp_type_extensions
- codegen::cpp::is_blueprint_type
- codegen::cpp::lines_from_docs
- codegen::cpp::pragma_once
- codegen::cpp::quote_append_field_to_builder
- codegen::cpp::quote_append_single_field_to_builder
- codegen::cpp::quote_append_single_value_to_builder
- codegen::cpp::quote_archetype_unserialized_type
- codegen::cpp::quote_arrow_datatype
- codegen::cpp::quote_arrow_elem_type
- codegen::cpp::quote_arrow_field_type
- codegen::cpp::quote_comment
- codegen::cpp::quote_deprecation_ignore_start_and_end
- codegen::cpp::quote_deprecation_notice
- codegen::cpp::quote_doc_comment
- codegen::cpp::quote_doc_lines
- codegen::cpp::quote_element_type
- codegen::cpp::quote_field_docs
- codegen::cpp::quote_field_ptr_access
- codegen::cpp::quote_field_type
- codegen::cpp::quote_fill_arrow_array_builder
- codegen::cpp::quote_fqname_as_type_path
- codegen::cpp::quote_hide_from_docs
- codegen::cpp::quote_integer
- codegen::cpp::quote_loggable_hpp_and_cpp
- codegen::cpp::quote_num_items_per_value
- codegen::cpp::quote_obj_docs
- codegen::cpp::quote_variable
- codegen::cpp::quote_variable_with_docstring
- codegen::cpp::single_field_constructor_methods
- codegen::cpp::static_constructor_for_enum_type
- codegen::cpp::string_from_token_stream
- codegen::cpp::to_arrow_method
- codegen::cpp::transparent_forwarded_fqname
- codegen::docs::arrow_datatype::arrow2_datatype_docs
- codegen::docs::arrow_datatype::arrow_datatype_docs
- codegen::docs::snippets_ref::collect_snippets_recursively
- codegen::docs::snippets_ref::is_speculative
- codegen::docs::snippets_ref::make_speculative_if_needed
- codegen::docs::website::collect_view_types_per_archetype
- codegen::docs::website::index_page
- codegen::docs::website::list_links
- codegen::docs::website::object_page
- codegen::docs::website::write_archetype_fields
- codegen::docs::website::write_example_list
- codegen::docs::website::write_fields
- codegen::docs::website::write_frontmatter
- codegen::docs::website::write_used_by
- codegen::docs::website::write_view_properties
- codegen::docs::website::write_view_property
- codegen::docs::website::write_visualized_archetypes
- codegen::fbs::generate_include_file_for_dir
- codegen::python::code_for_enum
- codegen::python::code_for_struct
- codegen::python::code_for_union
- codegen::python::compute_init_parameter_docs
- codegen::python::compute_init_parameters
- codegen::python::fqname_to_type
- codegen::python::lib_source_code
- codegen::python::lines_from_docs
- codegen::python::np_dtype_from_type
- codegen::python::quote_aliases_from_object
- codegen::python::quote_array_method_from_obj
- codegen::python::quote_arrow_datatype
- codegen::python::quote_arrow_field
- codegen::python::quote_arrow_serialization
- codegen::python::quote_arrow_support_from_obj
- codegen::python::quote_clear_methods
- codegen::python::quote_columnar_methods
- codegen::python::quote_doc_from_fields
- codegen::python::quote_doc_lines
- codegen::python::quote_examples
- codegen::python::quote_field_converter_from_field
- codegen::python::quote_field_type_from_field
- codegen::python::quote_import_clauses_from_field
- codegen::python::quote_import_clauses_from_fqname
- codegen::python::quote_init_method
- codegen::python::quote_init_parameter_from_field
- codegen::python::quote_local_batch_type_imports
- codegen::python::quote_manifest
- codegen::python::quote_metadata_map
- codegen::python::quote_native_types_method_from_obj
- codegen::python::quote_obj_docs
- codegen::python::quote_parameter_type_alias
- codegen::python::quote_partial_update_methods
- codegen::python::quote_type_from_element_type
- codegen::python::quote_type_from_type
- codegen::python::quote_union_aliases_from_object
- codegen::python::quote_union_kind_from_fields
- codegen::python::views::code_for_view
- codegen::python::views::init_method
- codegen::python::write_init_file
- codegen::rust::api::generate_mod_file
- codegen::rust::api::generate_object_file
- codegen::rust::api::quote_builder_from_obj
- codegen::rust::api::quote_derive_clone_debug
- codegen::rust::api::quote_enum
- codegen::rust::api::quote_field_docs
- codegen::rust::api::quote_field_type_from_object_field
- codegen::rust::api::quote_field_type_from_typ
- codegen::rust::api::quote_from_impl_from_obj
- codegen::rust::api::quote_meta_clause_from_obj
- codegen::rust::api::quote_obj_docs
- codegen::rust::api::quote_struct
- codegen::rust::api::quote_trait_impls_for_archetype
- codegen::rust::api::quote_trait_impls_for_datatype_or_component
- codegen::rust::api::quote_trait_impls_for_view
- codegen::rust::api::quote_trait_impls_from_obj
- codegen::rust::api::quote_union
- codegen::rust::arrow::is_backed_by_arrow_buffer
- codegen::rust::arrow::quote_fqname_as_type_path
- codegen::rust::arrow::quoted_arrow_primitive_type
- codegen::rust::blueprint_validation::generate_blueprint_validation
- codegen::rust::blueprint_validation::quote_component_validation
- codegen::rust::deserializer::quote_array_downcast
- codegen::rust::deserializer::quote_arrow_deserializer
- codegen::rust::deserializer::quote_arrow_deserializer_buffer_slice
- codegen::rust::deserializer::quote_arrow_field_deserializer
- codegen::rust::deserializer::quote_arrow_field_deserializer_buffer_slice
- codegen::rust::deserializer::quote_datatype
- codegen::rust::deserializer::quote_iterator_transparency
- codegen::rust::deserializer::should_optimize_buffer_slice_deserialize
- codegen::rust::deserializer::should_optimize_buffer_slice_deserialize_datatype
- codegen::rust::reflection::generate_archetype_reflection
- codegen::rust::reflection::generate_component_reflection
- codegen::rust::reflection::generate_reflection
- codegen::rust::reflection::patched_crate_name
- codegen::rust::serializer::quote_arrow_field_serializer
- codegen::rust::serializer::quote_arrow_serializer
- codegen::rust::util::append_tokens
- codegen::rust::util::doc_as_lines
- codegen::rust::util::is_tuple_struct_from_obj
- codegen::rust::util::quote_comment
- codegen::rust::util::quote_doc_line
- codegen::rust::util::quote_doc_lines
- codegen::rust::util::replace_doc_attrb_with_doc_comment
- codegen::rust::util::string_from_quoted
- codegen::rust::util::unescape_string
- codegen::rust::util::unescape_string_into
- compile_binary_schemas
- compute_re_types_builder_hash
- compute_re_types_hash
- docs::doclink_translation::tokenize
- docs::doclink_translation::tokenize_with
- docs::doclink_translation::translate_doc_line
- docs::doclink_translation::translate_doclink
- docs::doclink_translation::try_translate_doclink
- docs::find_and_recommend_doclinks
- docs::is_known_tag
- docs::parse_line
- docs::remove_extra_newlines
- format::cpp::format_code
- format::python::format_path_for_tmp_dir
- format::python::format_python_dir
- format::python::python_project_path
- format::python::run_ruff_check_fix_on_dir
- format::python::run_ruff_format_on_dir
- format::rust::format_code
- format_path
- generate_code
- generate_cpp_code
- generate_docs
- generate_fbs
- generate_gitattributes_for_generated_files
- generate_lang_agnostic
- generate_python_code
- generate_rust_code
- generate_snippets_ref
- objects::filepath_from_declaration_file
- objects::is_testing_fqname
- objects::validate_archetype_field_attributes
- reflection::reflection::finish_schema_buffer
- reflection::reflection::finish_size_prefixed_schema_buffer
- reflection::reflection::root_as_schema
- reflection::reflection::root_as_schema_unchecked
- reflection::reflection::root_as_schema_with_opts
- reflection::reflection::schema_buffer_has_identifier
- reflection::reflection::schema_size_prefixed_buffer_has_identifier
- reflection::reflection::size_prefixed_root_as_schema
- reflection::reflection::size_prefixed_root_as_schema_unchecked
- reflection::reflection::size_prefixed_root_as_schema_with_opts
- report::init
- rerun_workspace_path
- root_as_schema
Type Aliases
Constants
- ATTR_ARROW_SPARSE_UNION
- ATTR_ARROW_TRANSPARENT
- ATTR_CPP_NO_DEFAULT_CTOR
- ATTR_CPP_NO_FIELD_CTORS
- ATTR_CPP_RENAME_FIELD
- ATTR_DEFAULT
- ATTR_DOCS_CATEGORY
- ATTR_DOCS_UNRELEASED
- ATTR_DOCS_VIEW_TYPES
- ATTR_NULLABLE
- ATTR_ORDER
- ATTR_PYTHON_ALIASES
- ATTR_PYTHON_ARRAY_ALIASES
- ATTR_RERUN_COMPONENT_OPTIONAL
- ATTR_RERUN_COMPONENT_RECOMMENDED
- ATTR_RERUN_COMPONENT_REQUIRED
- ATTR_RERUN_DEPRECATED
- ATTR_RERUN_EXPERIMENTAL
- ATTR_RERUN_LOG_MISSING_AS_EMPTY
- ATTR_RERUN_OVERRIDE_TYPE
- ATTR_RERUN_SCOPE
- ATTR_RERUN_VIEW_IDENTIFIER
- ATTR_RUST_CUSTOM_CLAUSE
- ATTR_RUST_DERIVE
- ATTR_RUST_DERIVE_ONLY
- ATTR_RUST_NEW_PUB_CRATE
- ATTR_RUST_OVERRIDE_CRATE
- ATTR_RUST_REPR
- ATTR_RUST_TUPLE_STRUCT
- ATTR_TRANSPARENT
- codegen::cpp::ANGLE_BRACKET_LEFT_TOKEN
- codegen::cpp::ANGLE_BRACKET_RIGHT_TOKEN
- codegen::cpp::DOC_COMMENT_PREFIX_TOKEN
- codegen::cpp::DOC_COMMENT_SUFFIX_TOKEN
- codegen::cpp::HEADER_EXTENSION_TOKEN
- codegen::cpp::NEWLINE_TOKEN
- codegen::cpp::NORMAL_COMMENT_PREFIX_TOKEN
- codegen::cpp::NORMAL_COMMENT_SUFFIX_TOKEN
- codegen::docs::website::DATAFRAME_VIEW_FQNAME
- codegen::python::ARRAY_METHOD
- codegen::python::DEFERRED_PATCH_CLASS_METHOD
- codegen::python::FIELD_CONVERTER_SUFFIX
- codegen::python::INIT_METHOD
- codegen::python::NATIVE_TO_PA_ARRAY_METHOD
- codegen::rust::util::SIMPLE_COMMENT_PREFIX
- objects::BUILTIN_UNIT_TYPE_FQNAME
- reflection::reflection::ENUM_MAX_BASE_TYPE
- reflection::reflection::ENUM_MIN_BASE_TYPE
- reflection::reflection::ENUM_VALUES_BASE_TYPE
- reflection::reflection::SCHEMA_EXTENSION
- reflection::reflection::SCHEMA_IDENTIFIER