offbrand
A collection of generic, reference counted datastructures in C for C
 All Classes Files Functions Variables Typedefs Macros Groups
Public Attributes | List of all members
obdeque_struct Struct Reference

obdeque internal structure, encapsulating the data needed for a doubly linked list More...

#include <obdeque_private.h>

Public Attributes

obj base
 
obdeque_nodehead
 
obdeque_nodetail
 
uint64_t length
 

Detailed Description

obdeque internal structure, encapsulating the data needed for a doubly linked list

Member Data Documentation

obj obdeque_struct::base

obj containing reference count and class membership data

obdeque_node* obdeque_struct::head

pointer to the obdeque_node at the head of the deque

uint64_t obdeque_struct::length

integer length of the deque (or number of elements stored within)

obdeque_node* obdeque_struct::tail

pointer to the obdeque_node at the tail of the deque


The documentation for this struct was generated from the following file: