+ /**Sets the name that represents this fleet. Might be different a name
+ * like foobar or some coordinates like 1:1:1. The name doesn't have to be unique,
+ * since it's up to the rest of the program to handle that part.
+ * \see Name
+ */
+ void setName(std::string sName);
+ /**Returns the name of this fleet.
+ * \see setName
+ */
+ std::string Name();
+
+ /**The race string decides what type of ships this fleet can have.
+ * The values must be feeded into this class.
+ * \param sRace This is just the name of the race. It's case-sensitive.
+ * \return If the race is available this function returns true, if not false is returned. The race is set in both cases though.
+ * \see Race
+ */
+ bool setRace(std::string sRace);
+ /**Just returns what race this fleet belongs to..
+ * \return The race, represented as a string.
+ * \see setRace
+ */
+ std::string Race();
+
+
+protected:
+ std::string m_sName;
+ std::string m_sRace;