#include <mapdef.h>

Public Member Functions | |
| depth_ranges_X () | |
| depth_ranges_X (const X &_default_thing) | |
| void | clear (const X &_default_X=X()) |
| void | set_default (const X &_default_X) |
| X | get_default () const |
| void | add_range (const std::string &depth_range_string, const X &thing) |
| X | depth_value (const level_id &lid) const |
| template<typename writer_fn_type> | |
| void | write (writer &outf, writer_fn_type writer_fn) const |
Static Public Member Functions | |
| template<typename reader_fn_type> | |
| static depth_ranges_X | read (reader &inf, reader_fn_type reader_fn) |
| depth_ranges_X< X >::depth_ranges_X | ( | ) | [inline] |
| depth_ranges_X< X >::depth_ranges_X | ( | const X & | _default_thing | ) | [inline] |
| void depth_ranges_X< X >::clear | ( | const X & | _default_X = X() |
) | [inline] |
| void depth_ranges_X< X >::set_default | ( | const X & | _default_X | ) | [inline] |
| X depth_ranges_X< X >::get_default | ( | ) | const [inline] |
| void depth_ranges_X< X >::add_range | ( | const std::string & | depth_range_string, | |
| const X & | thing | |||
| ) | [inline] |
| X depth_ranges_X< X >::depth_value | ( | const level_id & | lid | ) | const [inline] |
| static depth_ranges_X depth_ranges_X< X >::read | ( | reader & | inf, | |
| reader_fn_type | reader_fn | |||
| ) | [inline, static] |
| void depth_ranges_X< X >::write | ( | writer & | outf, | |
| writer_fn_type | writer_fn | |||
| ) | const [inline] |
1.5.6