# KnapSolution Member List

This is the complete list of members for KnapSolution, including all inherited members.

AlpsKnowledge() | AlpsKnowledge | `[inline]`
AlpsSolution() | AlpsSolution | `[inline]`
AlpsSolution(const AlpsNodeIndex_t i, const int d) | AlpsSolution | `[inline]`
decode(AlpsEncoded &) const | KnapSolution | `[virtual]`
encode() const | KnapSolution | `[virtual]`
AlpsSolution::encode(AlpsEncoded *encoded) | AlpsKnowledge | `[inline, virtual]`
getDepth() | AlpsSolution | `[inline]`
getEncoded() const | AlpsKnowledge | `[inline]`
getIndex() | AlpsSolution | `[inline]`
getModel() const | KnapSolution | `[inline]`
getObjValue() const | KnapSolution | `[inline]`
getQuality() const | KnapSolution | `[inline, virtual]`
getSize() const | KnapSolution | `[inline]`
getSolution(int i) const | KnapSolution | `[inline]`
getType() | AlpsKnowledge | `[inline]`
KnapSolution(const KnapModel *m) | KnapSolution | `[inline]`
KnapSolution(int s, int *&sol, int v, const KnapModel *m) | KnapSolution | `[inline]`
model_ | KnapSolution | `[private]`
print(std::ostream &os) const | KnapSolution | `[virtual]`
setDepth(const int d) | AlpsSolution | `[inline]`
setEncoded(AlpsEncoded *e) | AlpsKnowledge | `[inline]`
setIndex(const AlpsNodeIndex_t i) | AlpsSolution | `[inline]`
setType(KnowledgeType t) | AlpsKnowledge | `[inline]`
size_ | KnapSolution | `[private]`
solution_ | KnapSolution | `[private]`
type_ | AlpsKnowledge | `[protected]`
value_ | KnapSolution | `[private]`
~AlpsKnowledge() | AlpsKnowledge | `[inline, virtual]`
~AlpsSolution() | AlpsSolution | `[inline, virtual]`
~KnapSolution() | KnapSolution | `[inline]`