Flex  0.17.9
i_fragment_loader.h
Go to the documentation of this file.
1 
16 #ifndef STORAGES_RT_MUTABLE_GRAPH_LOADER_FRAGMENT_LOADER_H_
17 #define STORAGES_RT_MUTABLE_GRAPH_LOADER_FRAGMENT_LOADER_H_
18 
20 
21 namespace gs {
22 
23 // For different input format, we should implement different fragment loader.
25  public:
26  virtual ~IFragmentLoader() = default;
27  virtual Result<bool> LoadFragment() = 0;
28 };
29 
30 } // namespace gs
31 
32 #endif // STORAGES_RT_MUTABLE_GRAPH_LOADER_FRAGMENT_LOADER_H_
gs::Result
Definition: result.h:62
gs::IFragmentLoader
Definition: i_fragment_loader.h:24
gs
Definition: adj_list.h:23
gs::IFragmentLoader::LoadFragment
virtual Result< bool > LoadFragment()=0
mutable_property_fragment.h
gs::IFragmentLoader::~IFragmentLoader
virtual ~IFragmentLoader()=default