LLVM  4.0.0
Public Member Functions | Public Attributes | List of all members
llvm::rdf::NodeAddr< T > Struct Template Reference

#include <RDFGraph.h>

Inheritance diagram for llvm::rdf::NodeAddr< T >:
[legend]
Collaboration diagram for llvm::rdf::NodeAddr< T >:
[legend]

Public Member Functions

 NodeAddr ()
 
 NodeAddr (T A, NodeId I)
 
template<typename S >
 NodeAddr (const NodeAddr< S > &NA)
 
bool operator== (const NodeAddr< T > &NA) const
 
bool operator!= (const NodeAddr< T > &NA) const
 

Public Attributes

T Addr
 
NodeId Id = 0
 

Detailed Description

template<typename T>
struct llvm::rdf::NodeAddr< T >

Definition at line 337 of file RDFGraph.h.

Constructor & Destructor Documentation

template<typename T>
llvm::rdf::NodeAddr< T >::NodeAddr ( )
inline

Definition at line 338 of file RDFGraph.h.

template<typename T>
llvm::rdf::NodeAddr< T >::NodeAddr ( T  A,
NodeId  I 
)
inline

Definition at line 339 of file RDFGraph.h.

template<typename T>
template<typename S >
llvm::rdf::NodeAddr< T >::NodeAddr ( const NodeAddr< S > &  NA)
inline

Definition at line 343 of file RDFGraph.h.

Member Function Documentation

template<typename T>
bool llvm::rdf::NodeAddr< T >::operator!= ( const NodeAddr< T > &  NA) const
inline

Definition at line 350 of file RDFGraph.h.

template<typename T>
bool llvm::rdf::NodeAddr< T >::operator== ( const NodeAddr< T > &  NA) const
inline

Member Data Documentation

template<typename T>
T llvm::rdf::NodeAddr< T >::Addr
template<typename T>
NodeId llvm::rdf::NodeAddr< T >::Id = 0

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