9 #ifndef ossimFilenameProperty_HEADER 10 #define ossimFilenameProperty_HEADER 22 ossimFilenamePropertyIoType_NOT_SPECIFIED = 0,
23 ossimFilenamePropertyIoType_INPUT = 1,
24 ossimFilenamePropertyIoType_OUTPUT = 2
29 const std::vector<ossimString>& filterList = std::vector<ossimString>());
39 void clearFilterList();
45 const std::vector<ossimString>& getFilterList()
const;
48 void setIoType(ossimFilenamePropertyIoType ioType);
49 ossimFilenamePropertyIoType getIoType()
const;
50 bool isIoTypeInput()
const;
51 bool isIoTypeOutput()
const;
const ossimProperty & operator=(const ossimProperty &rhs)
ossimFilenamePropertyIoType theIoType
virtual const ossimProperty & assign(const ossimProperty &rhs)
virtual ossimString valueToString() const
ossimFilenamePropertyIoType
unsigned int ossim_uint32
std::vector< ossimString > theFilterList
virtual ossimObject * dup() const
virtual bool setValue(const ossimString &value)=0