Apache GraphAr C++ Library
The C++ Library for Apache GraphAr
|
Public Member Functions | |
Impl (const std::string &src_label, const std::string &edge_label, const std::string &dst_label, IdType chunk_size, IdType src_chunk_size, IdType dst_chunk_size, bool directed, const std::string &prefix, const AdjacentListVector &adjacent_lists, const PropertyGroupVector &property_groups, std::shared_ptr< const InfoVersion > version) | |
bool | is_validated () const noexcept |
Public Attributes | |
std::string | src_label_ |
std::string | edge_label_ |
std::string | dst_label_ |
IdType | chunk_size_ |
IdType | src_chunk_size_ |
IdType | dst_chunk_size_ |
bool | directed_ |
std::string | prefix_ |
AdjacentListVector | adjacent_lists_ |
PropertyGroupVector | property_groups_ |
std::unordered_map< AdjListType, int > | adjacent_list_type_to_index_ |
std::unordered_map< std::string, int > | property_name_to_index_ |
std::unordered_map< std::string, bool > | property_name_to_primary_ |
std::unordered_map< std::string, bool > | property_name_to_nullable_ |
std::unordered_map< std::string, std::shared_ptr< DataType > > | property_name_to_type_ |
std::shared_ptr< const InfoVersion > | version_ |
Definition at line 487 of file graph_info.cc.