clingo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Public Types | Public Member Functions | Public Attributes | List of all members
Clasp::mt::Detail::NodeBase Struct Reference

#include <multi_queue.h>

Inheritance diagram for Clasp::mt::Detail::NodeBase:
Inheritance graph
Collaboration diagram for Clasp::mt::Detail::NodeBase:
Collaboration graph

Public Types

typedef Clasp::atomic< NodeBase * > AtomicPtr
 
typedef Clasp::atomic< int > AtomicInt
 

Public Member Functions

 NodeBase (uint32 rc)
 

Public Attributes

AtomicPtr next
 
AtomicInt refs
 

Member Typedef Documentation

Constructor & Destructor Documentation

Clasp::mt::Detail::NodeBase::NodeBase ( uint32  rc)
inlineexplicit

Member Data Documentation

AtomicPtr Clasp::mt::Detail::NodeBase::next
AtomicInt Clasp::mt::Detail::NodeBase::refs

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