Validators work

This commit is contained in:
Vinnie Falco
2013-09-12 15:05:26 -07:00
parent b839ae0552
commit 0d2344c9a6
26 changed files with 1337 additions and 928 deletions

View File

@@ -0,0 +1,48 @@
//------------------------------------------------------------------------------
/*
Copyright (c) 2011-2013, OpenCoin, Inc.
*/
//==============================================================================
namespace Validators
{
class SourceFileImp : public SourceFile
{
public:
SourceFileImp (File const& file)
: m_file (file)
{
}
~SourceFileImp ()
{
}
String name ()
{
return "File :'" + m_file.getFullPathName () + "'";
}
Result fetch (CancelCallback&, Journal journal)
{
Result result;
return result;
}
private:
File m_file;
};
//------------------------------------------------------------------------------
SourceFile* SourceFile::New (File const& file)
{
ScopedPointer <SourceFile> object (
new SourceFileImp (file));
return object.release ();
}
}