libgrape-lite
A C++ library for parallel graph processing
|
EVFragmentLoader is a loader to load fragments from separated efile and vfile. More...
#include <ev_fragment_loader.h>
Public Member Functions | |
EVFragmentLoader (const CommSpec &comm_spec) | |
std::shared_ptr< fragment_t > | LoadFragment (const std::string &efile, const std::string &vfile, const LoadGraphSpec &spec) |
Private Attributes | |
CommSpec | comm_spec_ |
std::unique_ptr< BasicFragmentLoaderBase< fragment_t > > | basic_fragment_loader_ |
line_parser_t | line_parser_ |
Static Private Attributes | |
static constexpr LoadStrategy | load_strategy = fragment_t::load_strategy |
EVFragmentLoader is a loader to load fragments from separated efile and vfile.
FRAG_T | Fragment type. |
IOADAPTOR_T | IOAdaptor type. |
LINE_PARSER_T | LineParser type. |