15 PlaceHolder::PlaceHolder () {
20 PlaceHolder::~PlaceHolder () {
24 void PlaceHolder::init () {
26 _placeOrderedList.clear();
31 std::ostringstream oStr;
42 std::ostringstream oStr;
45 for (PlaceOrderedList_T::const_iterator itPlace = _placeOrderedList.begin();
46 itPlace != _placeOrderedList.end(); ++itPlace) {
47 const Place* lPlace_ptr = *itPlace;
48 assert (lPlace_ptr != NULL);
50 oStr << lPlace_ptr->
toString() << std::endl;
58 std::ostringstream oStr;
61 for (PlaceOrderedList_T::const_iterator itPlace = _placeOrderedList.begin();
62 itPlace != _placeOrderedList.end(); ++itPlace) {
63 const Place* lPlace_ptr = *itPlace;
64 assert (lPlace_ptr != NULL);
84 for (PlaceOrderedList_T::const_iterator itPlace = _placeOrderedList.begin();
85 itPlace != _placeOrderedList.end(); ++itPlace) {
86 Place* lPlace_ptr = *itPlace;
87 assert (lPlace_ptr != NULL);
90 ioLocationList.push_back (lLocation);
std::string describeShortKey() const
std::string toString() const
void toStream(std::ostream &ioOut) const
std::string toShortString() const
std::string describeKey() const
void fromStream(std::istream &ioIn)
void createLocations(LocationList_T &) const
Class modelling a place/POR (point of reference).
const Location & completeLocation()
std::string toShortString() const
std::string toString() const
std::list< Location > LocationList_T
Structure modelling a (geographical) location.