tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
stm::pol_t Struct Reference

#include <policies.hpp>

Collaboration diagram for stm::pol_t:

Public Member Functions

 pol_t ()
 

Public Attributes

const char * name
 
int startmode
 
int abortThresh
 
int waitThresh
 
bool isDynamic
 
bool isCBR
 
bool isCommitProfile
 
uint32_t(* TM_FASTCALL )()
 

Detailed Description

These define the different adaptivity policies. A policy is a name, the starting mode, and some information about how/when to adapt.

Constructor & Destructor Documentation

stm::pol_t::pol_t ( )
inline

Member Data Documentation

int stm::pol_t::abortThresh
bool stm::pol_t::isCBR
bool stm::pol_t::isCommitProfile
bool stm::pol_t::isDynamic
const char* stm::pol_t::name
int stm::pol_t::startmode
uint32_t(* stm::pol_t::TM_FASTCALL)()
int stm::pol_t::waitThresh

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