Aestate
Public Member Functions | Private Attributes | List of all members
aestate.opera.DBPool.pooled_db.PooledDedicatedDBConnection Class Reference
Collaboration diagram for aestate.opera.DBPool.pooled_db.PooledDedicatedDBConnection:
Collaboration graph

Public Member Functions

def __init__ (self, pool, con)
 
def close (self)
 
def __getattr__ (self, name)
 
def __del__ (self)
 

Private Attributes

 _con
 
 _pool
 

Detailed Description

Auxiliary proxy class for pooled dedicated connections.

Definition at line 284 of file pooled_db.py.

Constructor & Destructor Documentation

◆ __init__()

def aestate.opera.DBPool.pooled_db.PooledDedicatedDBConnection.__init__ (   self,
  pool,
  con 
)
Create a pooled dedicated connection.

pool: the corresponding PooledDB instance
con: the underlying SteadyDB connection

Definition at line 287 of file pooled_db.py.

◆ __del__()

def aestate.opera.DBPool.pooled_db.PooledDedicatedDBConnection.__del__ (   self)
Delete the pooled connection.

Definition at line 316 of file pooled_db.py.

Here is the call graph for this function:

Member Function Documentation

◆ __getattr__()

def aestate.opera.DBPool.pooled_db.PooledDedicatedDBConnection.__getattr__ (   self,
  name 
)
Proxy all members of the class.

Definition at line 309 of file pooled_db.py.

◆ close()

def aestate.opera.DBPool.pooled_db.PooledDedicatedDBConnection.close (   self)
Close the pooled dedicated connection.

Definition at line 301 of file pooled_db.py.

Here is the caller graph for this function:

Member Data Documentation

◆ _con

aestate.opera.DBPool.pooled_db.PooledDedicatedDBConnection._con
private

Definition at line 294 of file pooled_db.py.

◆ _pool

aestate.opera.DBPool.pooled_db.PooledDedicatedDBConnection._pool
private

Definition at line 298 of file pooled_db.py.


The documentation for this class was generated from the following file: