Rosetta 3.3
Classes | Namespaces
src/utility/heap.hh File Reference

class definition for a heap object based on Charlie Strauss's heap code ported over from rosetta++. Stores a sorted list of integers based on floating-point values. More...

#include <utility/heap.fwd.hh>
#include <utility/vector0.hh>
#include <utility/pointer/ReferenceCount.hh>

Classes

class  utility::heap

Namespaces

namespace  utility
 

unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 1.



Detailed Description

class definition for a heap object based on Charlie Strauss's heap code ported over from rosetta++. Stores a sorted list of integers based on floating-point values.

Author:
James Thompson
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines