12 #ifndef DtVrfOccupancyDirectorPSR_H_
13 #define DtVrfOccupancyDirectorPSR_H_
36 const DtString& rwName = DtString::nullString(),
41 const DtString& rwName = DtString::nullString(),
52 const DtString& rwName = DtString::nullString(),
64 virtual DtString disembarkingObjectName()
const;
65 virtual void setDisembarkingObjectName(
const DtString& name);
71 virtual void addDisembarkingObjectName(
const DtString& objectName);
72 virtual void removeDisembarkingObjectName(
const DtString& objectName);
73 virtual void clearDisembarkingObjectNames();
74 virtual bool disembarkingObjectNamesEmpty()
const;
75 virtual const std::set<DtString>& disembarkingObjectNames()
const;
76 virtual bool disembarkedObjectNameInList(
const DtString& objectName)
const;
81 virtual void putSelf(FILE *fp,
int indentLevel = 0,
86 virtual void getSelf(DtlObjPtr args,
const DtFilename& searchPath,
104 virtual void createEmbarkationSlotManager();
107 virtual void copyCurrentlyDisembarkingObjectNames(
const DtRwStringList& other);