Release Notes
Programming Guide
Reference Manual
HOOPS 3DF
TechSoft3d
SEARCH:
HOOPS/ATL Reference Manual
Alphabetical Class Index
Compound Members
File List
demo
atl
Hoops3dStreamCtrl
source
HCtrlDB.h
1
//
2
// Copyright (c) 2000 by Tech Soft 3D, LLC.
3
// The information contained herein is confidential and proprietary to
4
// Tech Soft 3D, LLC., and considered a trade secret as defined under
5
// civil and criminal statutes. Tech Soft 3D shall pursue its civil
6
// and criminal remedies in the event of unauthorized use or misappropriation
7
// of its trade secrets. Use of this information by anyone other than
8
// authorized employees of Tech Soft 3D, LLC. is granted only under a
9
// written non-disclosure agreement, expressly prescribing the scope and
10
// manner of such use.
11
//
12
// $Id: 8c10ef8baea9019145712f8c2cfc83f77c8985df $
13
//
14
15
// HDB.h : interface of the HDB class
16
// serves as a wrapper class for an instance of the HOOPS database
17
18
19
#ifndef _HCtrlDB_H
20
#define _HCtrlDB_H
21
22
#include "hc.h"
23
#include "hdb.h"
24
26
32
class
HCtrlDB
:
public
HDB
33
{
34
35
public
:
42
HCtrlDB
(
const
char
* pszDriverType,
const
char
* pszInstanceBase);
43
HCtrlDB
(
void
);
44
~
HCtrlDB
(
void
);
48
void
Init
();
49
54
static
void
AddRef
(
void
);
59
static
void
ReleaseRef
(
void
);
60
64
static
int
GetRefCount
() {
return
m_nRefCount
;}
65
66
static
int
m_nRefCount
;
67
};
68
69
#endif
70
HCtrlDB::GetRefCount
static int GetRefCount()
Definition:
HCtrlDB.h:64
HCtrlDB::m_nRefCount
static int m_nRefCount
Definition:
HCtrlDB.h:66
HCtrlDB::ReleaseRef
static void ReleaseRef(void)
HCtrlDB
A HOOPS/ATL specific implmentation of the HOOPS/MVO HDB class.
Definition:
HCtrlDB.h:32
HDB
HCtrlDB::AddRef
static void AddRef(void)
HCtrlDB::Init
void Init()