MorphoGraphX  2.0-1-227
Classes | Namespaces | Typedefs | Functions | Variables
Vertex.hpp File Reference
#include <Config.hpp>
#include <Mangling.hpp>
#include <iostream>
#include <map>
#include <memory>
#include <stdint.h>
#include <typeinfo>
#include <utility>
#include <Common.hpp>

Go to the source code of this file.

Classes

class  mgx::Vertex< VertexContent >
 
struct  mgx::Vertex< VertexContent >::CountedContent
 Type of the reference counted content. More...
 
struct  std::hash< mgx::Vertex< VertexContent > >
 

Namespaces

 mgx
 Distributed matrix library.
 

Typedefs

typedef intptr_t mgx::vertex_identity_t
 Type of the identifier of a vertex. More...
 

Functions

template<typename VertexContent , typename Alloc , typename charT >
std::basic_ostream< charT > & mgx::operator<< (std::basic_ostream< charT > &ss, const Vertex< VertexContent > &v)
 

Variables

mgx_EXPORT size_t mgx::vertex_counter
 Number used to enumerate the vertices of all types. More...
 

Detailed Description

This file contain the definition of the Vertex class. For now, the Vertex class can only be used with the VVGraph class.

Definition in file Vertex.hpp.