Pol
Revision:cb584c9
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
datastore.h
Go to the documentation of this file.
1
7
#ifndef DATASTORE_H
8
#define DATASTORE_H
9
10
#include <string>
11
12
#include "../../bscript/execmodl.h"
13
14
namespace
Pol
15
{
16
namespace
Bscript
17
{
18
class
BObjectImp;
19
class
Executor;
20
}
// namespace Bscript
21
}
// namespace Pol
22
23
namespace
Pol
24
{
25
namespace
Module
26
{
27
class
DataStoreFile;
28
29
class
DataFileExecutorModule
:
public
Bscript::TmplExecutorModule
<DataFileExecutorModule>
30
{
31
public
:
32
DataFileExecutorModule
(
Bscript::Executor
& exec );
33
Bscript::BObjectImp
* mf_ListDataFiles();
34
Bscript::BObjectImp
* mf_CreateDataFile();
35
Bscript::BObjectImp
* mf_OpenDataFile();
36
Bscript::BObjectImp
* mf_UnloadDataFile();
37
38
private
:
39
DataStoreFile
* GetDataStoreFile(
const
std::string& inspec );
40
};
41
}
42
}
43
44
#endif
Pol::Module::DataStoreFile
Definition:
datastoreimp.h:125
Pol::Module::DataFileExecutorModule
Definition:
datastore.h:29
Pol::Bscript::BObjectImp
Definition:
bobject.h:59
Pol::Bscript::TmplExecutorModule
Definition:
execmodl.h:100
Pol
Definition:
berror.cpp:12
Pol::Bscript::Executor
Definition:
executor.h:81
pol
module
datastore.h
Generated on Wed Oct 10 2018 02:42:11 for Pol by
1.8.11