Tensor Comprehensions
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
tc::parser::Edge Struct Reference

#include <parser.h>

Collaboration diagram for tc::parser::Edge:

Public Member Functions

 Edge (const Node &s, const std::string &trans, const Node &t)
 
 Edge (Edge &&)=default
 
 Edge (const Edge &)=delete
 
Edgeoperator= (const Edge &) const =delete
 

Public Attributes

const Nodesource
 
std::string transition
 
const Nodetarget
 

Constructor & Destructor Documentation

tc::parser::Edge::Edge ( const Node s,
const std::string &  trans,
const Node t 
)
inline
tc::parser::Edge::Edge ( Edge &&  )
default
tc::parser::Edge::Edge ( const Edge )
delete

Member Function Documentation

Edge& tc::parser::Edge::operator= ( const Edge ) const
delete

Member Data Documentation

const Node& tc::parser::Edge::source
const Node& tc::parser::Edge::target
std::string tc::parser::Edge::transition

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