COMBINATORIAL_BLAS  1.6
combblas::VertexType< T > Struct Template Reference

#include <RestrictionOp.h>

Public Member Functions

 VertexType ()
 
 VertexType (T pa, double pr)
 
 VertexType (T pa)
 

Public Attributes

parent
 
double prob
 

Friends

bool operator== (const VertexType &vtx1, const VertexType &vtx2)
 
bool operator< (const VertexType &vtx1, const VertexType &vtx2)
 
std::ostream & operator<< (std::ostream &os, const VertexType &vertex)
 

Detailed Description

template<typename T>
struct combblas::VertexType< T >

Definition at line 48 of file RestrictionOp.h.

Constructor & Destructor Documentation

◆ VertexType() [1/3]

template<typename T>
combblas::VertexType< T >::VertexType ( )
inline

Definition at line 51 of file RestrictionOp.h.

◆ VertexType() [2/3]

template<typename T>
combblas::VertexType< T >::VertexType ( pa,
double  pr 
)
inline

Definition at line 52 of file RestrictionOp.h.

◆ VertexType() [3/3]

template<typename T>
combblas::VertexType< T >::VertexType ( pa)
inline

Definition at line 56 of file RestrictionOp.h.

Friends And Related Function Documentation

◆ operator<

template<typename T>
bool operator< ( const VertexType< T > &  vtx1,
const VertexType< T > &  vtx2 
)
friend

Definition at line 54 of file RestrictionOp.h.

◆ operator<<

template<typename T>
std::ostream& operator<< ( std::ostream &  os,
const VertexType< T > &  vertex 
)
friend

Definition at line 55 of file RestrictionOp.h.

◆ operator==

template<typename T>
bool operator== ( const VertexType< T > &  vtx1,
const VertexType< T > &  vtx2 
)
friend

Definition at line 53 of file RestrictionOp.h.

Member Data Documentation

◆ parent

template<typename T>
T combblas::VertexType< T >::parent

Definition at line 56 of file RestrictionOp.h.

◆ prob

template<typename T>
double combblas::VertexType< T >::prob

Definition at line 58 of file RestrictionOp.h.


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