ULAPI
8.0
Main Page
Classes
source
datasources
uldatasource.h
1
7
#ifndef ULDATASOURCE_H
8
#define ULDATASOURCE_H
9
10
#include "ulerror.h"
11
#include "ulstring.h"
12
#include "ullockable.h"
13
#include "uldatasourceversion.h"
14
21
class
ULDataSource
:
public
ULLockable
22
{
23
public
:
24
virtual
~ULDataSource
() {}
25
45
virtual
ULError
attach
(
const
ULString
& dataSourceIdentifier) = 0;
46
56
virtual
ULError
detach
() = 0;
57
64
virtual
ULError
load
() = 0;
65
72
virtual
ULError
close
() = 0;
73
79
virtual
ULString
getDataSourceIdentifier
() = 0;
80
84
virtual
ULDataSourceVersion
getVersion
() = 0;
85
};
86
87
#endif
88
Generated on Sat Apr 13 2013 12:59:07 for ULAPI by
1.8.2