Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::detail::once_context Struct Reference

#include <once.hpp>

Collaboration diagram for boost::detail::once_context:

Public Member Functions

 once_context ()
 

Public Attributes

long const function_complete_flag_value
 
long const running_value
 
bool counted
 
detail::win32::handle_manager event_handle
 
detail::once_char_type mutex_name [once_mutex_name_length]
 

Constructor & Destructor Documentation

boost::detail::once_context::once_context ( )
inline

Member Data Documentation

bool boost::detail::once_context::counted

Referenced by boost::call_once().

detail::win32::handle_manager boost::detail::once_context::event_handle

Referenced by boost::call_once().

long const boost::detail::once_context::function_complete_flag_value

Referenced by boost::call_once().

detail::once_char_type boost::detail::once_context::mutex_name[once_mutex_name_length]

Referenced by boost::call_once().

long const boost::detail::once_context::running_value

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