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 toShortString() const
void createLocations(LocationList_T &) const
Structure modelling a (geographical) location.
std::string toString() const
const Location & completeLocation()
Class modelling a place/POR (point of reference).
std::list< Location > LocationList_T
void fromStream(std::istream &ioIn)
std::string toString() const
std::string toShortString() const
std::string describeKey() const
std::string describeShortKey() const
void toStream(std::ostream &ioOut) const