Main Page
Classes
Macros
Modules
Interfaces
Globals
Files
Index
?
simple
reg expr
Hierarchy
Class List
Alphabetical List
vmm_sql_db_sqlite Class Reference
Inheritance list for class vmm_sql_db_sqlite:
vmm_sql_db
vmm_sql_db_sqlite
List of all members.
Typedef at line
33
of file
sv/perf/vmm_sql_db_sqlite.sv
.
Defined at line
37
of file
sv/perf/vmm_sql_db_sqlite.sv
.
Public Member Functions
function void
close
( )
function void
commit
( )
local virtual function int
get_unique_id
( )
function void
new
( string dbname )
function int
statement
( string sql_stmt )
function int
status
( )
Public Attributes
local string
dbname
static local bit
init_done
= 0;
local bit
last_failed
static local int
num_transactions
= 0;
static local int
num_transactions_before_commit
= 2047;
static local bit
uncommitted
= 0;
Member Function Documentation
function void
vmm_sql_db_sqlite::
close
( )
Superseded functions
vmm_sql_db
::
close
Prototype at line
53
of file
sv/perf/vmm_sql_db_sqlite.sv
.
Defined at line
123
of file
sv/perf/vmm_sql_db_sqlite.sv
.
function void
vmm_sql_db_sqlite::
commit
( )
Superseded functions
vmm_sql_db
::
commit
Prototype at line
52
of file
sv/perf/vmm_sql_db_sqlite.sv
.
Defined at line
113
of file
sv/perf/vmm_sql_db_sqlite.sv
.
local virtual function int
vmm_sql_db_sqlite::
get_unique_id
( )
Superseded functions
vmm_sql_db
::
get_unique_id
Prototype at line
56
of file
sv/perf/vmm_sql_db_sqlite.sv
.
Defined at line
135
of file
sv/perf/vmm_sql_db_sqlite.sv
.
function void
vmm_sql_db_sqlite::
new
( string dbname )
Superseded functions
vmm_sql_db
::
new
Prototype at line
49
of file
sv/perf/vmm_sql_db_sqlite.sv
.
Defined at line
64
of file
sv/perf/vmm_sql_db_sqlite.sv
.
function int
vmm_sql_db_sqlite::
statement
( string sql_stmt )
Superseded functions
vmm_sql_db
::
statement
Prototype at line
51
of file
sv/perf/vmm_sql_db_sqlite.sv
.
Defined at line
89
of file
sv/perf/vmm_sql_db_sqlite.sv
.
function int
vmm_sql_db_sqlite::
status
( )
Superseded functions
vmm_sql_db
::
status
Prototype at line
50
of file
sv/perf/vmm_sql_db_sqlite.sv
.
Defined at line
85
of file
sv/perf/vmm_sql_db_sqlite.sv
.
Member Attribute Documentation
local string attribute
vmm_sql_db_sqlite::
dbname
Defined at line
39
of file
sv/perf/vmm_sql_db_sqlite.sv
.
static local bit attribute
vmm_sql_db_sqlite::
init_done
= 0
Defined at line
41
of file
sv/perf/vmm_sql_db_sqlite.sv
.
local bit attribute
vmm_sql_db_sqlite::
last_failed
Defined at line
42
of file
sv/perf/vmm_sql_db_sqlite.sv
.
static local int attribute
vmm_sql_db_sqlite::
num_transactions
= 0
Defined at line
43
of file
sv/perf/vmm_sql_db_sqlite.sv
.
static local int attribute
vmm_sql_db_sqlite::
num_transactions_before_commit
= 2047
Defined at line
45
of file
sv/perf/vmm_sql_db_sqlite.sv
.
static local bit attribute
vmm_sql_db_sqlite::
uncommitted
= 0
Defined at line
46
of file
sv/perf/vmm_sql_db_sqlite.sv
.
16 December 2008, Copyright © 2008 Synopsys, Inc.