faubackup2/src/filesystem cleanup.cpp,1.2,1.3 configParser.cpp,1.2,1.3 controlFileParser.cpp,1.2,1.3 dir_parser.cpp,1.3,1.4 r_inodes.cpp,1.2,1.3 settingsFileParser.cpp,1.3,1.4

Martin Waitz <[email protected]> Tue, 14 Jun 2005 20:23:37 +0000
Newsgroups gmane.comp.sysutils.backup.faubackup.cvs
Message-ID <[email protected]>
Update of /cvsroot/faubackup/faubackup2/src/filesystem
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21140/src/filesystem

Modified Files:
	cleanup.cpp configParser.cpp controlFileParser.cpp 
	dir_parser.cpp r_inodes.cpp settingsFileParser.cpp 
Log Message:
cleanup include files.

use #include "foo" for our own headers
use #include <bar> for system headers

the header declaring the api for the current file is included first
to make sure that the header file is self-contained

all other headers are sorted: <sys/> is first, then <netinet/>
and other subdirectory includes, then standard C and C++ headers.
internal headers come last.


Index: controlFileParser.cpp
===================================================================
RCS file: /cvsroot/faubackup/faubackup2/src/filesystem/controlFileParser.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** controlFileParser.cpp	8 Jun 2005 19:29:04 -0000	1.2
--- controlFileParser.cpp	14 Jun 2005 20:23:34 -0000	1.3
***************
*** 1,11 ****
  #include "support.h"
  
! #include <filesystem/controlFileParser.hpp>
  #include <fstream>
  #include <iostream>
- #include <boost/regex.hpp>
- #include <time/timestamp.hpp>
- #include <regexp/regexp.hpp>
  #include <list>
  namespace faubackup
  {
--- 1,15 ----
  #include "support.h"
  
! #include "filesystem/controlFileParser.hpp"
! 
! #include <boost/regex.hpp>
  #include <fstream>
  #include <iostream>
  #include <list>
+ 
+ #include "regexp/regexp.hpp"
+ #include "time/timestamp.hpp"
+ 
+ 
  namespace faubackup
  {

Index: settingsFileParser.cpp
===================================================================
RCS file: /cvsroot/faubackup/faubackup2/src/filesystem/settingsFileParser.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** settingsFileParser.cpp	9 Jun 2005 16:01:50 -0000	1.3
--- settingsFileParser.cpp	14 Jun 2005 20:23:34 -0000	1.4
***************
*** 1,10 ****
  #include "support.h"
  
! #include <filesystem/settingsFileParser.hpp>
! #include <filesystem/controlFileParser.hpp>
! #include <regexp/regexp.hpp>
  #include <iostream>
  #include <list>
! #include <time/timestamp.hpp>
  using namespace std;
  namespace faubackup
--- 1,14 ----
  #include "support.h"
  
! #include "filesystem/settingsFileParser.hpp"
! 
  #include <iostream>
  #include <list>
! 
! #include "filesystem/controlFileParser.hpp"
! #include "regexp/regexp.hpp"
! #include "time/timestamp.hpp"
! 
! 
  using namespace std;
  namespace faubackup

Index: configParser.cpp
===================================================================
RCS file: /cvsroot/faubackup/faubackup2/src/filesystem/configParser.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** configParser.cpp	8 Jun 2005 19:29:04 -0000	1.2
--- configParser.cpp	14 Jun 2005 20:23:34 -0000	1.3
***************
*** 1,8 ****
  #include "support.h"
  
! #include <filesystem/configParser.hpp>
  #include <fstream>
  #include <iostream>
! #include <regexp/regexp.hpp>
  #define MAX_LINE_LENGTH 1024
  
--- 1,12 ----
  #include "support.h"
  
! #include "filesystem/configParser.hpp"
! 
  #include <fstream>
  #include <iostream>
! 
! #include "regexp/regexp.hpp"
! 
! 
  #define MAX_LINE_LENGTH 1024
  

Index: cleanup.cpp
===================================================================
RCS file: /cvsroot/faubackup/faubackup2/src/filesystem/cleanup.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** cleanup.cpp	8 Jun 2005 19:29:04 -0000	1.2
--- cleanup.cpp	14 Jun 2005 20:23:34 -0000	1.3
***************
*** 1,10 ****
  #include "support.h"
  
! #include <filesystem/cleanup.hpp>
! #include <common/common.hpp>
! #include <filesystem/controlFileParser.hpp>
! #include <filesystem/r_inodes.hpp>
! #include <regexp/regexp.hpp>
  #include "common/system_calls.hpp"
  
  namespace faubackup
--- 1,11 ----
  #include "support.h"
  
! #include "filesystem/cleanup.hpp"
! 
! #include "common/common.hpp"
  #include "common/system_calls.hpp"
+ #include "filesystem/controlFileParser.hpp"
+ #include "filesystem/r_inodes.hpp"
+ #include "regexp/regexp.hpp"
  
  namespace faubackup

Index: r_inodes.cpp
===================================================================
RCS file: /cvsroot/faubackup/faubackup2/src/filesystem/r_inodes.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** r_inodes.cpp	8 Jun 2005 19:29:04 -0000	1.2
--- r_inodes.cpp	14 Jun 2005 20:23:34 -0000	1.3
***************
*** 1,5 ****
! #include <support.h>
! #include <filesystem/r_inodes.hpp>
! #include "copier/distributor.hpp"
  
  #include <sys/types.h>
--- 1,5 ----
! #include "support.h"
! 
! #include "filesystem/r_inodes.hpp"
  
  #include <sys/types.h>
***************
*** 7,10 ****
--- 7,13 ----
  #include <unistd.h>
  
+ #include "copier/distributor.hpp"
+ 
+ 
  #define B_IFIFO		0010000
  #define B_IFCHR		0020000

Index: dir_parser.cpp
===================================================================
RCS file: /cvsroot/faubackup/faubackup2/src/filesystem/dir_parser.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** dir_parser.cpp	8 Jun 2005 19:29:04 -0000	1.3
--- dir_parser.cpp	14 Jun 2005 20:23:34 -0000	1.4
***************
*** 1,7 ****
  #include "support.h"
  
! #include <filesystem/dir_parser.hpp>
! #include <regexp/regexp.hpp>
! #include <filesystem/r_inodes.hpp>
  
  namespace faubackup
--- 1,8 ----
  #include "support.h"
  
! #include "filesystem/dir_parser.hpp"
! 
! #include "regexp/regexp.hpp"
! #include "filesystem/r_inodes.hpp"
  
  namespace faubackup



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click