# Ipopt::CachedResults< T > Member List

This is the complete list of members for Ipopt::CachedResults< T >, including all inherited members.

AddCachedResult(const T &result, const std::vector< const TaggedObject * > &dependents, const std::vector< Number > &scalar_dependents) | Ipopt::CachedResults< T > | `[inline]`
AddCachedResult(const T &result, const std::vector< const TaggedObject * > &dependents) | Ipopt::CachedResults< T > | `[inline]`
AddCachedResult1Dep(const T &result, const TaggedObject *dependent1) | Ipopt::CachedResults< T > | `[inline]`
AddCachedResult1Dep(const T &result, const TaggedObject &dependent1) | Ipopt::CachedResults< T > | `[inline]`
AddCachedResult2Dep(const T &result, const TaggedObject *dependent1, const TaggedObject *dependent2) | Ipopt::CachedResults< T > | `[inline]`
AddCachedResult2Dep(const T &result, const TaggedObject &dependent1, const TaggedObject &dependent2) | Ipopt::CachedResults< T > | `[inline]`
AddCachedResult3Dep(const T &result, const TaggedObject *dependent1, const TaggedObject *dependent2, const TaggedObject *dependent3) | Ipopt::CachedResults< T > | `[inline]`
AddCachedResult3Dep(const T &result, const TaggedObject &dependent1, const TaggedObject &dependent2, const TaggedObject &dependent3) | Ipopt::CachedResults< T > | `[inline]`
cached_results_ | Ipopt::CachedResults< T > | `[mutable, private]`
CachedResults(Int max_cache_size) | Ipopt::CachedResults< T > | `[inline]`
CachedResults() | Ipopt::CachedResults< T > | `[private]`
CachedResults(const CachedResults &) | Ipopt::CachedResults< T > | `[private]`
CleanupInvalidatedResults() const | Ipopt::CachedResults< T > | `[inline, private]`
Clear() | Ipopt::CachedResults< T > | `[inline]`
Clear(Int max_cache_size) | Ipopt::CachedResults< T > | `[inline]`
DebugPrintCachedResults() const | Ipopt::CachedResults< T > | `[inline, private]`
GetCachedResult(T &retResult, const std::vector< const TaggedObject * > &dependents, const std::vector< Number > &scalar_dependents) const | Ipopt::CachedResults< T > | `[inline]`
GetCachedResult(T &retResult, const std::vector< const TaggedObject * > &dependents) const | Ipopt::CachedResults< T > | `[inline]`
GetCachedResult1Dep(T &retResult, const TaggedObject *dependent1) | Ipopt::CachedResults< T > | `[inline]`
GetCachedResult1Dep(T &retResult, const TaggedObject &dependent1) | Ipopt::CachedResults< T > | `[inline]`
GetCachedResult2Dep(T &retResult, const TaggedObject *dependent1, const TaggedObject *dependent2) | Ipopt::CachedResults< T > | `[inline]`
GetCachedResult2Dep(T &retResult, const TaggedObject &dependent1, const TaggedObject &dependent2) | Ipopt::CachedResults< T > | `[inline]`
GetCachedResult3Dep(T &retResult, const TaggedObject *dependent1, const TaggedObject *dependent2, const TaggedObject *dependent3) | Ipopt::CachedResults< T > | `[inline]`
GetCachedResult3Dep(T &retResult, const TaggedObject &dependent1, const TaggedObject &dependent2, const TaggedObject &dependent3) | Ipopt::CachedResults< T > | `[inline]`
InvalidateResult(const std::vector< const TaggedObject * > &dependents, const std::vector< Number > &scalar_dependents) | Ipopt::CachedResults< T > | `[inline]`
max_cache_size_ | Ipopt::CachedResults< T > | `[private]`
operator=(const CachedResults &) | Ipopt::CachedResults< T > | `[private]`
~CachedResults() | Ipopt::CachedResults< T > | `[inline, virtual]`

All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines