TuttleOFX  1
TuttleOFX/libraries/tuttle/src/tuttle/host/memory/MemoryCache.cpp File Reference
#include "MemoryCache.hpp"
#include <tuttle/host/attribute/Image.hpp>
#include <tuttle/common/utils/global.hpp>
#include <boost/foreach.hpp>
#include <functional>
Include dependency graph for MemoryCache.cpp:

Go to the source code of this file.

Namespaces

namespace  tuttle
 

global namespace of the project


namespace  tuttle::host
 

Library for host.


namespace  tuttle::host::memory

Functions

std::ostream & tuttle::host::memory::operator<< (std::ostream &os, const MemoryCache &v)

Variable Documentation

std::size_t _bestMatchDiff

Definition at line 55 of file MemoryCache.cpp.

CACHE_ELEMENT _pBestMatch

Definition at line 56 of file MemoryCache.cpp.

const std::size_t _sizeNeeded

Definition at line 54 of file MemoryCache.cpp.

const T::mapped_type& _value [static]

Definition at line 130 of file MemoryCache.cpp.

Referenced by tuttle::host::attribute::ParamChoice::copy(), tuttle::host::attribute::ParamCustom::copy(), tuttle::host::attribute::ParamBoolean::copy(), tuttle::host::attribute::ParamString::copy(), boost::error_info< Tag, error_info_sstream >::error_info(), tuttle::host::ofx::property::OfxhPropertyTemplate< T >::getConstlessValueRaw(), tuttle::host::ofx::property::OfxhPropertyTemplate< T >::getDimension(), tuttle::host::attribute::ParamChoice::getValue(), tuttle::host::attribute::ParamCustom::getValue(), tuttle::host::attribute::ParamBoolean::getValue(), tuttle::host::attribute::ParamString::getValue(), tuttle::host::attribute::ParamChoice::getValueAtTime(), tuttle::host::attribute::ParamCustom::getValueAtTime(), tuttle::host::attribute::ParamString::getValueAtTime(), tuttle::host::attribute::ParamBoolean::getValueAtTime(), tuttle::host::ofx::property::OfxhPropertyTemplate< T >::getValueNRaw(), tuttle::host::ofx::property::OfxhPropertyTemplate< T >::getValueRaw(), boost::error_info< Tag, error_info_sstream >::operator+(), tuttle::host::ofx::property::OfxhPropertyTemplate< T >::reset(), tuttle::host::attribute::ParamChoice::setValue(), tuttle::host::attribute::ParamBoolean::setValue(), tuttle::host::attribute::ParamCustom::setValue(), tuttle::host::attribute::ParamString::setValue(), tuttle::host::attribute::ParamChoice::setValueAtTime(), tuttle::host::attribute::ParamBoolean::setValueAtTime(), tuttle::host::attribute::ParamString::setValueAtTime(), tuttle::host::attribute::ParamCustom::setValueAtTime(), tuttle::host::attribute::ParamCustom::setValueFromExpression(), tuttle::host::attribute::ParamString::setValueFromExpression(), tuttle::host::attribute::ParamBoolean::setValueFromExpression(), tuttle::host::ofx::property::OfxhPropertyTemplate< T >::setValueN(), boost::error_info< Tag, error_info_sstream >::value(), and boost::error_info< Tag, error_info_sstream >::value_as_string().