Apache GraphAr C++ Library
The C++ Library for Apache GraphAr
|
▼Ngraphar | |
▼Nbuilder | |
CEdge | Edge is designed for constructing edges builder |
CEdgesBuilder | EdgeBuilder is designed for building and writing a collection of edges |
CVertex | Vertex is designed for constructing vertices builder |
CVerticesBuilder | VertexBuilder is designed for building and writing a collection of vertices |
▼Nutil | |
CFilterOptions | |
CIndexConverter | |
CValueGetter | |
CValueGetter< std::string > | |
CVertexPropertyArrowChunkReader | The arrow chunk reader for vertex property group |
CAdjListArrowChunkReader | The arrow chunk reader for adj list topology chunk |
CAdjListOffsetArrowChunkReader | The arrow chunk reader for edge offset |
CAdjListPropertyArrowChunkReader | The arrow chunk reader for edge property group chunks |
CVertexPropertyWriter | The writer for vertex property group chunks |
CEdgeChunkWriter | The writer for edge (adj list, offset and property group) chunks |
CVertexPropertyChunkInfoReader | |
CAdjListChunkInfoReader | |
CAdjListOffsetChunkInfoReader | |
CAdjListPropertyChunkInfoReader | |
CVertexChunkInfoWriter | |
CEdgeChunkInfoWriter | |
CCTypeToArrowType | |
CTypeToArrowType | |
CExpression | |
CExpressionProperty | |
CExpressionLiteral | |
CExpressionUnaryOp | |
CExpressionNot | |
CExpressionBinaryOp | |
CExpressionEqual | |
CExpressionNotEqual | |
CExpressionGreaterThan | |
CExpressionGreaterEqual | |
CExpressionLessThan | |
CExpressionLessEqual | |
CExpressionAnd | |
CExpressionOr | |
CFileSystem | |
CArray | |
CGeneralParams | |
CProperty | |
CPropertyGroup | |
CAdjacentList | |
▼CVertexInfo | VertexInfo is a class to describe the vertex information, including the vertex label, chunk size, property groups, and prefix |
CImpl | |
▼CEdgeInfo | EdgeInfo is a class to describe the edge information, including the source vertex label, edge label, destination vertex label, chunk size, adjacent list property groups, and prefix |
CImpl | |
▼CGraphInfo | |
CImpl | |
CVertex | Vertex contains information of certain vertex |
CEdge | Edge contains information of certain edge |
CVertexIter | The iterator for traversing a type of vertices |
CVerticesCollection | VerticesCollection is designed for reading a collection of vertices |
CEdgeIter | The iterator for traversing a type of edges |
CEdgesCollection | EdgesCollection is designed for reading a collection of edges |
COBSEdgeCollection | Ordered By Source EdgesCollection implementation |
COBDEdgesCollection | Ordered By Destination EdgesCollection implementation |
CUBSEdgesCollection | Unordered By Source EdgesCollection implementation |
CUBDEdgesCollection | Unordered By Destination EdgesCollection implementation |
CStatus | Status outcome object (success or error) |
CDataType | The DataType struct to provide enum type for data type and functions to parse data type |
CTimestamp | |
CDate | |
▼CArray< std::string_view > | |
Citerator | |
CInfoVersion | |
CYaml |