Flex  0.17.9
Public Member Functions | Private Attributes | List of all members
gs::SingleGraphView< EDATA_T > Class Template Reference

#include <read_transaction.h>

Public Member Functions

 SingleGraphView (const SingleMutableCsr< EDATA_T > &csr, timestamp_t timestamp)
 
bool exist (vid_t v) const
 
const MutableNbr< EDATA_T > & get_edge (vid_t v) const
 

Private Attributes

const SingleMutableCsr< EDATA_T > & csr_
 
timestamp_t timestamp_
 

Constructor & Destructor Documentation

◆ SingleGraphView()

template<typename EDATA_T >
gs::SingleGraphView< EDATA_T >::SingleGraphView ( const SingleMutableCsr< EDATA_T > &  csr,
timestamp_t  timestamp 
)
inline

Member Function Documentation

◆ exist()

template<typename EDATA_T >
bool gs::SingleGraphView< EDATA_T >::exist ( vid_t  v) const
inline

◆ get_edge()

template<typename EDATA_T >
const MutableNbr<EDATA_T>& gs::SingleGraphView< EDATA_T >::get_edge ( vid_t  v) const
inline

Member Data Documentation

◆ csr_

template<typename EDATA_T >
const SingleMutableCsr<EDATA_T>& gs::SingleGraphView< EDATA_T >::csr_
private

◆ timestamp_

template<typename EDATA_T >
timestamp_t gs::SingleGraphView< EDATA_T >::timestamp_
private

The documentation for this class was generated from the following file: