- Pathname,PathInfo
authorMichael Andres <ma@suse.de>
Sun, 11 Dec 2005 23:39:29 +0000 (23:39 +0000)
committerMichael Andres <ma@suse.de>
Sun, 11 Dec 2005 23:39:29 +0000 (23:39 +0000)
commit117c67c86db20fda6b6b2437afe0427d9cdcb7c0
tree1b6234f03cd2ecec075632a44604744db68ef3a6
parent5b8dc392f187a361a129430eab0973d8c15a594b
- Pathname,PathInfo
  - Classes and associated types were moved into namespace
    zypp:fileststem.
  - static PathInfo methods operating on files/dirs were moved
    into namespace zypp:fileststem (now outside class Pathinfo).
  - classes Pathname,PathInfo are still available in
    namespace zypp.
- removed stringutil.{h,cc}
  Usefull stuff was moved in to namespace zypp:str (String.h)
- added base/IOStream.h
  std::stream related utilities in namespace zypp:iostr.
  - getline: Read one line from stream.
  - forEachLine: Simple lineparser: Call a functor for each line in file.
- added base/Fd.h
  safe handlich of oen()/close() on filedescriptors.
- media/*
  - Fixed MediaException decl.
  - Fixed MediaAccess::Ptr/consPtr (should be intrusive_ptr
    as class is derived from ReferenceCounted)
  - Fixed all code locations which throw, to use ZYPP_THROW
35 files changed:
devel/Example.createCapabilities.cc
devel/devel.ma/Main.cc
zypp/@DOXYGEN/DOXYGEN.h
zypp/@DOXYGEN/g_RAII [new file with mode: 0644]
zypp/@DOXYGEN/g_Resolvable [new file with mode: 0644]
zypp/@DOXYGEN/g_ResolvableImpl [new file with mode: 0644]
zypp/@DOXYGEN/g_ResolvableImplIf [new file with mode: 0644]
zypp/@Review/PathInfo.cc [deleted file]
zypp/@Review/PathInfo.h [deleted file]
zypp/@Review/Pathname.cc [deleted file]
zypp/@Review/Pathname.h [deleted file]
zypp/@Review/stringutil.cc
zypp/@Review/stringutil.h
zypp/PathInfo.cc
zypp/PathInfo.h
zypp/Pathname.cc
zypp/Pathname.h
zypp/Resolvable.h
zypp/base/Exception.h
zypp/base/Fd.cc [new file with mode: 0644]
zypp/base/Fd.h [new file with mode: 0644]
zypp/base/IOStream.cc [new file with mode: 0644]
zypp/base/IOStream.h [new file with mode: 0644]
zypp/base/Makefile.am
zypp/base/ReferenceCounted.h
zypp/base/String.cc
zypp/base/String.h
zypp/base/stringutil.cc [deleted file]
zypp/base/stringutil.h [deleted file]
zypp/media/MediaAccess.cc
zypp/media/MediaAccess.h
zypp/media/MediaCurl.cc
zypp/media/MediaException.h
zypp/media/MediaHandler.cc
zypp/media/MediaHandler.h