Panda3D

VertexDataPage Member List

This is the complete list of members for VertexDataPage, including all inherited members.
_contiguous (defined in SimpleAllocator)SimpleAllocator [protected]
_lock (defined in SimpleAllocator)SimpleAllocator [protected]
_max_size (defined in SimpleAllocator)SimpleAllocator [protected]
_next (defined in LinkedListNode)LinkedListNode [protected]
_next (defined in LinkedListNode)LinkedListNode [protected]
_prev (defined in LinkedListNode)LinkedListNode [protected]
_prev (defined in LinkedListNode)LinkedListNode [protected]
_total_size (defined in SimpleAllocator)SimpleAllocator [protected]
alloc(size_t size)VertexDataPage [inline]
changed_contiguous()VertexDataPage [protected, virtual]
dequeue_lru()SimpleLruPage [inline]
do_is_empty() const SimpleAllocator [inline, protected]
enqueue_lru(SimpleLru *lru)SimpleLruPage
evict_lru()VertexDataPage [protected, virtual]
flush_threads()VertexDataPage [static]
get_book() const VertexDataPage [inline]
get_class_type() (defined in VertexDataPage)VertexDataPage [inline, static]
get_contiguous() const SimpleAllocator [inline]
get_first_block() const VertexDataPage [inline]
get_global_lru(RamClass rclass)VertexDataPage [inline, static]
get_lru() const SimpleLruPage [inline]
get_lru_size() const SimpleLruPage [inline]
get_max_size() const SimpleAllocator [inline]
get_num_pending_reads()VertexDataPage [inline, static]
get_num_pending_writes()VertexDataPage [inline, static]
get_num_threads()VertexDataPage [inline, static]
get_page_data(bool force)VertexDataPage [inline]
get_pending_lru()VertexDataPage [inline, static]
get_pending_ram_class() const VertexDataPage [inline]
get_ram_class() const VertexDataPage [inline]
get_save_file()VertexDataPage [inline, static]
get_total_size() const SimpleAllocator [inline]
init_type() (defined in VertexDataPage)VertexDataPage [inline, static]
SimpleAllocator::insert_after(LinkedListNode *node)LinkedListNode [inline, protected]
SimpleLruPage::insert_after(LinkedListNode *node)LinkedListNode [inline, protected]
SimpleAllocator::insert_before(LinkedListNode *node)LinkedListNode [inline, protected]
SimpleLruPage::insert_before(LinkedListNode *node)LinkedListNode [inline, protected]
is_empty() const SimpleAllocator [inline]
SimpleAllocator::is_on_list() const LinkedListNode [inline, protected]
SimpleLruPage::is_on_list() const LinkedListNode [inline, protected]
LinkedListNode() (defined in LinkedListNode)LinkedListNode [inline, protected]
SimpleAllocator::LinkedListNode(bool)LinkedListNode [inline, protected]
LinkedListNode() (defined in LinkedListNode)LinkedListNode [inline, protected]
SimpleLruPage::LinkedListNode(bool)LinkedListNode [inline, protected]
make_block(size_t start, size_t size)VertexDataPage [protected, virtual]
mark_contiguous(const LinkedListNode *block)SimpleAllocator [inline, protected]
mark_used_lru() const SimpleLruPage [inline]
mark_used_lru(SimpleLru *lru)SimpleLruPage [inline]
operator<(const VertexDataPage &other) const VertexDataPage [inline]
operator=(const SimpleLruPage &copy) (defined in SimpleLruPage)SimpleLruPage [inline]
output(ostream &out) const (defined in VertexDataPage)VertexDataPage [virtual]
PageThread (defined in VertexDataPage)VertexDataPage [friend]
RamClass enum name (defined in VertexDataPage)VertexDataPage
RC_compressed enum value (defined in VertexDataPage)VertexDataPage
RC_disk enum value (defined in VertexDataPage)VertexDataPage
RC_end_of_list enum value (defined in VertexDataPage)VertexDataPage
RC_resident enum value (defined in VertexDataPage)VertexDataPage
SimpleAllocator::remove_from_list()LinkedListNode [inline, protected]
SimpleLruPage::remove_from_list()LinkedListNode [inline, protected]
request_resident()VertexDataPage [inline]
save_to_disk()VertexDataPage [inline]
set_lru_size(size_t lru_size)SimpleLruPage [inline]
set_max_size(size_t max_size)SimpleAllocator [inline]
SimpleAllocator(size_t max_size, Mutex &lock) (defined in SimpleAllocator)SimpleAllocator [inline]
SimpleAllocatorBlock (defined in SimpleAllocator)SimpleAllocator [friend]
SimpleLruPage(size_t lru_size) (defined in SimpleLruPage)SimpleLruPage [inline]
SimpleLruPage(const SimpleLruPage &copy) (defined in SimpleLruPage)SimpleLruPage [inline]
stop_threads()VertexDataPage [static]
SimpleAllocator::take_list_from(LinkedListNode *other_root)LinkedListNode [inline, protected]
SimpleLruPage::take_list_from(LinkedListNode *other_root)LinkedListNode [inline, protected]
VertexDataBook (defined in VertexDataPage)VertexDataPage [friend]
write(ostream &out, int indent_level) const (defined in VertexDataPage)VertexDataPage [virtual]
write(ostream &out) const (defined in SimpleAllocator)SimpleAllocator
~LinkedListNode() (defined in LinkedListNode)LinkedListNode [inline, protected]
~LinkedListNode() (defined in LinkedListNode)LinkedListNode [inline, protected]
~SimpleAllocator() (defined in SimpleAllocator)SimpleAllocator [virtual]
~SimpleLruPage() (defined in SimpleLruPage)SimpleLruPage [virtual]
 All Classes Functions Variables Enumerations