#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_ |