10 #include <vlutil/vlList.h>
13 #include <boost/function.hpp>
34 myList->add(rwObject);
102 virtual DtlObjPtr
getData(DtlObjPtr args,
109 virtual DtlObjPtr getLocalData(DtlObjPtr args);
111 virtual void getSelf(DtlObjPtr args,
119 virtual DtListItem* addBefore (
DtReaderWriter* data,
const DtSymbolString& before);
126 virtual DtListItem* addAfter(
DtReaderWriter* data,
const DtSymbolString& after);
138 virtual void removeAll();
141 virtual void removeAndDeleteAll();
144 virtual void reset();
171 virtual std::set<DtString> supportedXmlTypes()
const;
175 virtual void populateList(
180 virtual void populateListByType(
188 virtual DtListItem* addBefore (
DtReaderWriter* data, DtListItem* before);
192 virtual DtListItem* addAfter(
DtReaderWriter* data, DtListItem* after);