Base classes
Methods
all(sqlite::connection * db) -> std::vector< Ship< T > >compartments() const -> const compartment_array &compartments() -> compartment_array &hull() const -> const hull_type &hull() -> hull_type &read(sqlite::statement & in) -> voidremove(sqlite::connection * db) -> voidsave(sqlite::connection * db) -> voidhas_valid_id(sqlite::connection * db) const -> boolclear() -> voidoperator=(const Ship &) -> Ship &Ship(const Ship &)operator=(Ship &&) -> Ship &Ship(Ship &&)~Ship()Ship()operator core_ship_type() constShip(sqlite::connection * conn, id_type id)explicitShip(const core_ship_type & rhs)explicit