|
Blender V5.0
|
#include <map>Go to the source code of this file.
Classes | |
| struct | iTaSC::Timestamp |
| class | iTaSC::Cache |
| struct | iTaSC::CacheEntry |
| struct | iTaSC::CacheChannel |
| struct | iTaSC::CacheBlock |
| struct | iTaSC::CacheItem |
| struct | iTaSC::CacheBufferHeader |
| struct | iTaSC::CacheBuffer |
Namespaces | |
| namespace | iTaSC |
Macros | |
| #define | CACHE_LOOKUP_TABLE_SIZE 128 |
| #define | CACHE_DEFAULT_BUFFER_SIZE 32768 |
| #define | CACHE_CHANNEL_EXTEND_SIZE 10 |
| #define | CACHE_MAX_ITEM_SIZE 0x3FFF0 |
| #define | CACHE_ITEM_GAPB(item) |
| #define | CACHE_ITEM_DATA_POINTER(item) |
| #define | CACHE_ITEM_SIZEW(item, length) |
| #define | CACHE_NEXT_ITEM(item) |
| #define | CACHE_BLOCK_ITEM_ADDR(chan, buf, block) |
| #define | CACHE_ITEM_ADDR(buf, pos) |
| #define | CACHE_ITEM_POSITIONW(buf, item) |
| #define | CACHE_HEADER |
| #define | CACHE_BUFFER_HEADER_SIZE (sizeof(struct CacheBufferHeader)) |
Typedefs | |
| typedef unsigned int | iTaSC::CacheTS |
Functions | |
| void | iTaSC::setCacheTimestamp (Timestamp ×tamp) |
| #define CACHE_BLOCK_ITEM_ADDR | ( | chan, | |
| buf, | |||
| block ) |
Definition at line 29 of file Cache.hpp.
Referenced by iTaSC::CacheChannel::_findBlock(), iTaSC::Cache::addCacheItem(), iTaSC::Cache::clearCacheFrom(), iTaSC::CacheChannel::findItemEarlier(), and iTaSC::CacheChannel::findItemOrLater().
| #define CACHE_BUFFER_HEADER_SIZE (sizeof(struct CacheBufferHeader)) |
Definition at line 218 of file Cache.hpp.
Referenced by iTaSC::CacheChannel::allocBuffer().
| #define CACHE_CHANNEL_EXTEND_SIZE 10 |
Definition at line 18 of file Cache.hpp.
Referenced by iTaSC::Cache::addChannel().
| #define CACHE_DEFAULT_BUFFER_SIZE 32768 |
Definition at line 17 of file Cache.hpp.
Referenced by iTaSC::Cache::addChannel().
| #define CACHE_HEADER |
| #define CACHE_ITEM_ADDR | ( | buf, | |
| pos ) |
Definition at line 30 of file Cache.hpp.
Referenced by iTaSC::Cache::addCacheItem(), and iTaSC::CacheChannel::findItemEarlier().
| #define CACHE_ITEM_DATA_POINTER | ( | item | ) |
Definition at line 24 of file Cache.hpp.
Referenced by iTaSC::Cache::addCacheItem(), iTaSC::Cache::addCacheVectorIfDifferent(), iTaSC::Cache::getCurrentCacheItem(), and iTaSC::Cache::getPreviousCacheItem().
| #define CACHE_ITEM_GAPB | ( | item | ) |
| #define CACHE_ITEM_POSITIONW | ( | buf, | |
| item ) |
Definition at line 31 of file Cache.hpp.
Referenced by iTaSC::Cache::addCacheItem(), and iTaSC::Cache::clearCacheFrom().
| #define CACHE_ITEM_SIZEW | ( | item, | |
| length ) |
Definition at line 26 of file Cache.hpp.
Referenced by iTaSC::Cache::addCacheItem(), and iTaSC::Cache::addCacheVectorIfDifferent().
| #define CACHE_LOOKUP_TABLE_SIZE 128 |
Definition at line 16 of file Cache.hpp.
Referenced by iTaSC::Cache::addChannel().
| #define CACHE_NEXT_ITEM | ( | item | ) |
Definition at line 28 of file Cache.hpp.
Referenced by iTaSC::Cache::addCacheItem(), iTaSC::Cache::clearCacheFrom(), iTaSC::CacheChannel::findItemEarlier(), and iTaSC::CacheChannel::findItemOrLater().