LLVM API Documentation

Public Types | Public Member Functions
PBQP::PoolCostAllocator< VectorT, VectorTComparator, MatrixT, MatrixTComparator > Class Template Reference

#include <CostAllocator.h>

List of all members.

Public Types

typedef VectorT Vector
typedef MatrixT Matrix
typedef VectorCostPool::PoolRef VectorPtr
typedef MatrixCostPool::PoolRef MatrixPtr

Public Member Functions

template<typename VectorKeyT >
VectorPtr getVector (VectorKeyT v)
template<typename MatrixKeyT >
MatrixPtr getMatrix (MatrixKeyT m)

Detailed Description

template<typename VectorT, typename VectorTComparator, typename MatrixT, typename MatrixTComparator>
class PBQP::PoolCostAllocator< VectorT, VectorTComparator, MatrixT, MatrixTComparator >

Definition at line 87 of file CostAllocator.h.


Member Typedef Documentation

template<typename VectorT , typename VectorTComparator , typename MatrixT , typename MatrixTComparator >
typedef MatrixT PBQP::PoolCostAllocator< VectorT, VectorTComparator, MatrixT, MatrixTComparator >::Matrix

Definition at line 93 of file CostAllocator.h.

template<typename VectorT , typename VectorTComparator , typename MatrixT , typename MatrixTComparator >
typedef MatrixCostPool::PoolRef PBQP::PoolCostAllocator< VectorT, VectorTComparator, MatrixT, MatrixTComparator >::MatrixPtr

Definition at line 95 of file CostAllocator.h.

template<typename VectorT , typename VectorTComparator , typename MatrixT , typename MatrixTComparator >
typedef VectorT PBQP::PoolCostAllocator< VectorT, VectorTComparator, MatrixT, MatrixTComparator >::Vector

Definition at line 92 of file CostAllocator.h.

template<typename VectorT , typename VectorTComparator , typename MatrixT , typename MatrixTComparator >
typedef VectorCostPool::PoolRef PBQP::PoolCostAllocator< VectorT, VectorTComparator, MatrixT, MatrixTComparator >::VectorPtr

Definition at line 94 of file CostAllocator.h.


Member Function Documentation

template<typename VectorT , typename VectorTComparator , typename MatrixT , typename MatrixTComparator >
template<typename MatrixKeyT >
MatrixPtr PBQP::PoolCostAllocator< VectorT, VectorTComparator, MatrixT, MatrixTComparator >::getMatrix ( MatrixKeyT  m) [inline]
template<typename VectorT , typename VectorTComparator , typename MatrixT , typename MatrixTComparator >
template<typename VectorKeyT >
VectorPtr PBQP::PoolCostAllocator< VectorT, VectorTComparator, MatrixT, MatrixTComparator >::getVector ( VectorKeyT  v) [inline]

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