| Cgraphar::AdjacentList | |
| Cgraphar::AdjListArrowChunkReader | The arrow chunk reader for adj list topology chunk |
| Cgraphar::AdjListChunkInfoReader | |
| Cgraphar::AdjListOffsetArrowChunkReader | The arrow chunk reader for edge offset |
| Cgraphar::AdjListOffsetChunkInfoReader | |
| Cgraphar::AdjListPropertyArrowChunkReader | The arrow chunk reader for edge property group chunks |
| Cgraphar::AdjListPropertyChunkInfoReader | |
| Cgraphar::Array< T > | |
| Cgraphar::Array< std::string_view > | |
| Cgraphar::WriterOptions::CSVOptionBuilder | |
| Cgraphar::CTypeToArrowType< T > | |
| Cgraphar::DataType | The DataType struct to provide enum type for data type and functions to parse data type |
| Cgraphar::Date | |
| Cgraphar::builder::Edge | Edge is designed for constructing edges builder |
| Cgraphar::Edge | Edge contains information of certain edge |
| Cgraphar::EdgeChunkInfoWriter | |
| Cgraphar::EdgeChunkWriter | The writer for edge (adj list, offset and property group) chunks |
| Cgraphar::EdgeInfo | EdgeInfo is a class to describe the edge information, including the source vertex type, edge type, destination vertex type, chunk size, adjacent list property groups, and prefix |
| Cgraphar::EdgeIter | The iterator for traversing a type of edges |
| Cgraphar::builder::EdgesBuilder | EdgeBuilder is designed for building and writing a collection of edges |
| ▼Cgraphar::EdgesCollection | EdgesCollection is designed for reading a collection of edges |
| Cgraphar::OBDEdgesCollection | Ordered By Destination EdgesCollection implementation |
| Cgraphar::OBSEdgeCollection | Ordered By Source EdgesCollection implementation |
| Cgraphar::UBDEdgesCollection | Unordered By Destination EdgesCollection implementation |
| Cgraphar::UBSEdgesCollection | Unordered By Source EdgesCollection implementation |
| ▼Cgraphar::Expression | |
| ▼Cgraphar::ExpressionBinaryOp | |
| Cgraphar::ExpressionAnd | |
| Cgraphar::ExpressionEqual | |
| Cgraphar::ExpressionGreaterEqual | |
| Cgraphar::ExpressionGreaterThan | |
| Cgraphar::ExpressionLessEqual | |
| Cgraphar::ExpressionLessThan | |
| Cgraphar::ExpressionNotEqual | |
| Cgraphar::ExpressionOr | |
| Cgraphar::ExpressionLiteral< T, IsScalar, typename > | |
| Cgraphar::ExpressionProperty | |
| ▼Cgraphar::ExpressionUnaryOp | |
| Cgraphar::ExpressionNot | |
| Cgraphar::FileSystem | |
| Cgraphar::util::FilterOptions | |
| Cgraphar::GeneralParams | |
| Cgraphar::GraphInfo | |
| Cgraphar::EdgeInfo::Impl | |
| Cgraphar::GraphInfo::Impl | |
| Cgraphar::VertexInfo::Impl | |
| Cgraphar::util::IndexConverter | |
| Cgraphar::InfoVersion | |
| Cgraphar::Array< std::string_view >::iterator | |
| Cgraphar::WriterOptions::ORCOptionBuilder | |
| Cgraphar::WriterOptions::ParquetOptionBuilder | |
| Cgraphar::Property | |
| Cgraphar::PropertyGroup | |
| Cgraphar::Status | Status outcome object (success or error) |
| Cgraphar::Timestamp | |
| Cgraphar::TypeToArrowType< T > | |
| Cgraphar::util::ValueGetter< T > | |
| Cgraphar::util::ValueGetter< std::string > | |
| Cgraphar::builder::Vertex | Vertex is designed for constructing vertices builder |
| Cgraphar::Vertex | Vertex contains information of certain vertex |
| Cgraphar::VertexChunkInfoWriter | |
| Cgraphar::VertexInfo | VertexInfo is a class to describe the vertex information, including the vertex type, chunk size, property groups, and prefix |
| Cgraphar::VertexIter | The iterator for traversing a type of vertices |
| Cgraphar::VertexPropertyArrowChunkReader | The arrow chunk reader for vertex property group |
| Cgraphar::VertexPropertyChunkInfoReader | |
| Cgraphar::VertexPropertyWriter | The writer for vertex property group chunks |
| Cgraphar::builder::VerticesBuilder | VertexBuilder is designed for building and writing a collection of vertices |
| Cgraphar::VerticesCollection | VerticesCollection is designed for reading a collection of vertices |
| Cgraphar::WriterOptions | Provides configuration options for different file format writers (CSV, Parquet, ORC) in GraphAr. A WriterOptions instance can simultaneously contain options for all three formats (CSV, Parquet, ORC). The actual file format used for writing is determined by the FileType specified in the graph_Info |
| Cgraphar::Yaml | |