Quick Links:

bal | bbl | bdl | bsl

Public Types | Static Public Member Functions

bdlb::TopologicalSortUtilEdgeTraits< bsl::pair< NODE_TYPE, NODE_TYPE > > Struct Template Reference

#include <bdlb_topologicalsortutil.h>

List of all members.

Public Types

typedef bsl::pair< NODE_TYPE,
NODE_TYPE > 
EdgeType
typedef NODE_TYPE NodeType

Static Public Member Functions

static const NODE_TYPE & from (const EdgeType &edge)
static const NODE_TYPE & to (const EdgeType &edge)

Detailed Description

template<class NODE_TYPE>
struct bdlb::TopologicalSortUtilEdgeTraits< bsl::pair< NODE_TYPE, NODE_TYPE > >

This struct is a specialization (customization) of TopologicalSortUtilEdgeTraits for bsl::pair<T, T>.

See Component bdlb_topologicalsortutil


Member Typedef Documentation

template<class NODE_TYPE >
typedef bsl::pair<NODE_TYPE, NODE_TYPE> bdlb::TopologicalSortUtilEdgeTraits< bsl::pair< NODE_TYPE, NODE_TYPE > >::EdgeType
template<class NODE_TYPE >
typedef NODE_TYPE bdlb::TopologicalSortUtilEdgeTraits< bsl::pair< NODE_TYPE, NODE_TYPE > >::NodeType

Member Function Documentation

template<class NODE_TYPE >
static const NODE_TYPE& bdlb::TopologicalSortUtilEdgeTraits< bsl::pair< NODE_TYPE, NODE_TYPE > >::from ( const EdgeType edge  )  [static]

Return a const reference to the from attribute of the specified edge object.

template<class NODE_TYPE >
static const NODE_TYPE& bdlb::TopologicalSortUtilEdgeTraits< bsl::pair< NODE_TYPE, NODE_TYPE > >::to ( const EdgeType edge  )  [static]

Return a to reference to the from attribute of the specified edge object.


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