#include <rr_rw_wr_saver.h>
Public Types | |
| typedef strategy_t::item_t | item_t |
| typedef strategy_t::index_t | index_t |
| typedef facility_manager < strategy_t > | facility_manager_t |
| typedef wells::connection < strategy_t > | connection_t |
| typedef facility_manager_t::well_iterator_t | well_iterator_t |
| typedef item_t | value_type |
| typedef smart_ptr < connection_t, true > | sp_connection_t |
Public Member Functions | |
| connection_member_saver (well_iterator_t wb, well_iterator_t we, size_t array_size) | |
| size_t | size () const |
| value_type | operator[] (size_t i) const |
Public Attributes | |
| well_iterator_t | wb_ |
| well_iterator_t | we_ |
| size_t | array_size_ |
| accessor_t | accessor_ |
| size_t | current_connection_ |
| size_t | current_connection_count_ |
| item_t | last_value_ |
| typedef wells::connection<strategy_t> blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::connection_t |
| typedef facility_manager<strategy_t> blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::facility_manager_t |
| typedef strategy_t::index_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::index_t |
| typedef strategy_t::item_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::item_t |
| typedef smart_ptr<connection_t, true> blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::sp_connection_t |
| typedef item_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::value_type |
| typedef facility_manager_t::well_iterator_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::well_iterator_t |
| blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::connection_member_saver | ( | well_iterator_t | wb, | |
| well_iterator_t | we, | |||
| size_t | array_size | |||
| ) | [inline] |
| value_type blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::operator[] | ( | size_t | i | ) | const [inline] |
References blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::accessor_, blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::current_connection_, blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::current_connection_count_, blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::last_value_, blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::wb_, and blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::we_.
| size_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::size | ( | ) | const [inline] |
| accessor_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::accessor_ |
| size_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::array_size_ |
size_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::current_connection_ [mutable] |
size_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::current_connection_count_ [mutable] |
item_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::last_value_ [mutable] |
well_iterator_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::wb_ [mutable] |
| well_iterator_t blue_sky::tools::connection_member_saver< strategy_t, accessor_t >::we_ |
1.5.8