summaryrefslogtreecommitdiff
path: root/ADBC/adbc/Connection.inl
blob: 1eecc25f9a43edfb8a440cf41a59622365cf03aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
// -*- C++ -*-
// $Id$

namespace ADBC
{
//
// Connection
//
ADBC_INLINE
Connection::Connection (void)
: connected_ (false)
{

}

//
// ~Connection
//
ADBC_INLINE
Connection::~Connection (void)
{
  this->disconnect ();
}

//
// is_connected
//
ADBC_INLINE
bool Connection::is_connected (void) const
{
  return this->connected_;
}

//
// disconnect
//
ADBC_INLINE
void Connection::disconnect (void)
{
  this->connected_ = false;
}

//
// connect
//
ADBC_INLINE
void Connection::connect (const ACE_CString & connstr)
{
  this->connected_ = true;
  this->connstr_ = connstr;
}
}