Update of /cvsroot/cppunit/cppunit2/include/opentest
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11831/include/opentest
Modified Files:
forwards.h properties.h
Log Message:
* added support for PropertyPath
Index: properties.h
===================================================================
RCS file: /cvsroot/cppunit/cppunit2/include/opentest/properties.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** properties.h 18 Nov 2004 09:20:34 -0000 1.3
--- properties.h 19 Nov 2004 19:31:38 -0000 1.4
***************
*** 4,11 ****
# include <opentest/forwards.h>
# include <cpptl/enumerator.h>
! # include <exception>
# include <deque>
# include <vector>
! # include <string.h>
namespace OpenTest {
--- 4,12 ----
# include <opentest/forwards.h>
[...1034 lines suppressed...]
-
#endif // OPENTEST_PROPERTIES_H_INCLUDED
--- 358,374 ----
PropertyList::const_iterator find( const std::string &name ) const;
! Properties *tryGetProperties( const PropertyPath &path );
! const Properties *tryGetProperties( const PropertyPath &path ) const;
+ Properties &makeProperties( const PropertyPath &path );
! void checkPathNotEmpty( const PropertyPath &path ) const;
+ PropertyList properties_;
+ IndexedProperties indexedProperties_;
+ };
} // namespace OpenTest
#endif // OPENTEST_PROPERTIES_H_INCLUDED
Index: forwards.h
===================================================================
RCS file: /cvsroot/cppunit/cppunit2/include/opentest/forwards.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** forwards.h 15 Nov 2004 08:33:30 -0000 1.1
--- forwards.h 19 Nov 2004 19:31:38 -0000 1.2
***************
*** 10,13 ****
--- 10,14 ----
class ConstPropertiesAccessor;
class Property;
+ class PropertyPath;
class Properties;
class ResourceList;
|