rename FileReader to FileLoader

This commit is contained in:
josh committed 2014-06-23 15:46:56 -04:00
1 parent 29520933f7
commit f7937c1bea
3 files changed
+26 -26

No files matched your search

@@ -8,7 +8,7 @@
namespace jes
{
class FileReader
class FileLoader
{
public:
enum
@@ -19,8 +19,8 @@ namespace jes
LINE_ENDING_COUNT
};
FileReader();
~FileReader();
FileLoader();
~FileLoader();
bool load(const char * fname);
unsigned int num_lines()
{
@@ -45,7 +45,7 @@ namespace jes
int m_line_endings;
LineIndexPairVectorRef m_lines;
};
typedef Ref<FileReader> FileReaderRef;
typedef Ref<FileLoader> FileLoaderRef;
}
#endif
@@ -1,5 +1,5 @@
#include "jes.h"
#include "jes/FileReader.h"
#include "jes/FileLoader.h"
#include "jes/Text.h"
#include <sys/types.h>
#include <sys/stat.h>
@@ -9,7 +9,7 @@
namespace jes
{
FileReader::FileReader()
FileLoader::FileLoader()
{
m_fd = 0;
m_buf = NULL;
@@ -17,7 +17,7 @@ namespace jes
m_lines = NULL;
}
FileReader::~FileReader()
FileLoader::~FileLoader()
{
if (m_buf != NULL)
{
@@ -26,7 +26,7 @@ namespace jes
}
}
bool FileReader::load(const char * fname)
bool FileLoader::load(const char * fname)
{
struct stat st;
if (stat(fname, &st) != 0)
@@ -78,7 +78,7 @@ namespace jes
return true;
}
void FileReader::load_buf(size_t size)
void FileLoader::load_buf(size_t size)
{
LineIndexPairVectorRef lines[LINE_ENDING_COUNT];
size_t line_start[LINE_ENDING_COUNT] = {0};
@@ -137,7 +137,7 @@ namespace jes
}
}
TextRef FileReader::get_line(unsigned int line_no)
TextRef FileLoader::get_line(unsigned int line_no)
{
return new Text((*m_lines)[line_no].first, (*m_lines)[line_no].second);
}