- |
+ |
| FileReader::FileReader |
( |
- |
- ) |
+ |
+ ) |
|
@@ -72,28 +73,28 @@ Definition at line 699 of
-Default constructor.
+Default constructor.
This method does not load any file into memory, you must use the LoadFile method after constructing the class this way.
-Definition at line 670 of file modules.cpp.
+Definition at line 719 of file modules.cpp.
- |
-
+
- |
+ |
| FileReader::FileReader |
( |
std::string |
- filename |
- ) |
+ filename |
+ ) |
|
@@ -109,32 +110,32 @@ Definition at line 670
-Secondary constructor.
+Secondary constructor.
This method initialises the class with a file loaded into it ready for GetLine and and other methods to be called. If the file could not be loaded, FileReader::FileSize returns 0.
-Definition at line 663 of file modules.cpp.
+Definition at line 712 of file modules.cpp.
-References fc, and file_cache.
+References fc, and file_cache.
- 00664 {
-00665 file_cache c;
-00666 readfile(c,filename.c_str());
-00667 this->fc = c;
-00668 }
+00713 {
+00714 file_cache c;
+00715 readfile(c,filename.c_str());
+00716 this->fc = c;
+00717 }
|
-
+
- |
+ |
Member Function Documentation
-
+
- |
+ |
| bool FileReader::Exists |
( |
- |
- ) |
+ |
+ ) |
|
@@ -187,37 +188,37 @@ Definition at line 682
-Returns true if the file exists This function will return false if the file could not be opened.
+Returns true if the file exists This function will return false if the file could not be opened.
-Definition at line 686 of file modules.cpp.
+Definition at line 735 of file modules.cpp.
-References fc.
+References fc.
- 00687 {
-00688 if (fc.size() == 0)
-00689 {
-00690 return(false);
-00691 }
-00692 else
-00693 {
-00694 return(true);
-00695 }
-00696 }
+00736 {
+00737 if (fc.size() == 0)
+00738 {
+00739 return(false);
+00740 }
+00741 else
+00742 {
+00743 return(true);
+00744 }
+00745 }
|
-
+
- |
+ |
| int FileReader::FileSize |
( |
- |
- ) |
+ |
+ ) |
|
@@ -233,31 +234,31 @@ References fc.
-Returns the size of the file in lines.
+Returns the size of the file in lines.
This method returns the number of lines in the read file. If it is 0, no lines have been read into memory, either because the file is empty or it does not exist, or cannot be opened due to permission problems.
-Definition at line 705 of file modules.cpp.
+Definition at line 754 of file modules.cpp.
-References fc.
+References fc.
- 00706 {
-00707 return fc.size();
-00708 }
+00755 {
+00756 return fc.size();
+00757 }
|
-
+
- |
+ |
| std::string FileReader::GetLine |
( |
int |
- x |
- ) |
+ x |
+ ) |
|
@@ -273,33 +274,33 @@ References fc.
-Retrieve one line from the file.
+Retrieve one line from the file.
This method retrieves one line from the text file. If an empty non-NULL string is returned, the index was out of bounds, or the line had no data on it.
-Definition at line 698 of file modules.cpp.
+Definition at line 747 of file modules.cpp.
-References fc.
+References fc.
- 00699 {
-00700 if ((x<0) || (x>fc.size()))
-00701 return "";
-00702 return fc[x];
-00703 }
+00748 {
+00749 if ((x<0) || (x>fc.size()))
+00750 return "";
+00751 return fc[x];
+00752 }
|
-
+
- |
+ |
| void FileReader::LoadFile |
( |
std::string |
- filename |
- ) |
+ filename |
+ ) |
|
@@ -315,30 +316,30 @@ References fc.
-Used to load a file.
+Used to load a file.
This method loads a file into the class ready for GetLine and and other methods to be called. If the file could not be loaded, FileReader::FileSize returns 0.
-Definition at line 674 of file modules.cpp.
+Definition at line 723 of file modules.cpp.
-References fc, and file_cache.
+References fc, and file_cache.
- 00675 {
-00676 file_cache c;
-00677 readfile(c,filename.c_str());
-00678 this->fc = c;
-00679 }
+00724 {
+00725 file_cache c;
+00726 readfile(c,filename.c_str());
+00727 this->fc = c;
+00728 }
|
Member Data Documentation
-
-
+
+
The documentation for this class was generated from the following files:
- Generated on Sun May 2 00:09:36 2004 for InspIRCd by
+ Generated on Fri Mar 25 03:49:32 2005 for InspIRCd by
- 1.3-rc3
+
+1.3.3
--
cgit v1.3.1-10-gc9f91
| | | | | | |