LLVM API Documentation

Classes | Public Types | Public Member Functions
PBQP::CostPool< CostT, CostKeyTComparator > Class Template Reference

#include <CostAllocator.h>

Inheritance diagram for PBQP::CostPool< CostT, CostKeyTComparator >:
Inheritance graph
[legend]

List of all members.

Classes

class  EntryComparator
class  PoolEntry

Public Types

typedef std::shared_ptr< CostT > PoolRef

Public Member Functions

template<typename CostKeyT >
PoolRef getCost (CostKeyT costKey)

Detailed Description

template<typename CostT, typename CostKeyTComparator>
class PBQP::CostPool< CostT, CostKeyTComparator >

Definition at line 29 of file CostAllocator.h.


Member Typedef Documentation

template<typename CostT, typename CostKeyTComparator>
typedef std::shared_ptr<CostT> PBQP::CostPool< CostT, CostKeyTComparator >::PoolRef

Definition at line 44 of file CostAllocator.h.


Member Function Documentation

template<typename CostT, typename CostKeyTComparator>
template<typename CostKeyT >
PoolRef PBQP::CostPool< CostT, CostKeyTComparator >::getCost ( CostKeyT  costKey) [inline]

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