boost::logging::array::shared_ptr_holder< base_type, mutex > Class Template Reference

List of all members.


Detailed Description

template<class base_type, class mutex = boost::logging::threading::mutex>
class boost::logging::array::shared_ptr_holder< base_type, mutex >

Holds an array of manipulators (formatters or destinations). It owns them, holding them internally as smart pointers Each function call is locked.

The base_type must implement operator==

When you call get_ptr() or del(), the type you provide, must implement operator==(const type& , const base_type&)


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

Copyright John Torjo © 2007
Have a question/ suggestion/ comment? Send me feedback