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
// Copyright (c) 1998-2014 by Tech Soft 3D, Inc.
2
//
3
// The information contained herein is confidential and proprietary to Tech Soft 3D, Inc.,
4
// and considered a trade secret as defined under civil and criminal statutes.
5
// Tech Soft 3D, Inc. shall pursue its civil and criminal remedies in the event of
6
// unauthorized use or misappropriation of its trade secrets. Use of this information
7
// by anyone other than authorized employees of Tech Soft 3D, Inc. is granted only under
8
// a written non-disclosure agreement, expressly prescribing the scope and manner of such use.
9
10
// HDB.h : interface of the HDB class
11
// serves as a wrapper class for an instance of the HOOPS database
12
13
14
#ifndef _HCtrlDB_H
15
#define _HCtrlDB_H
16
17
#include "hc.h"
18
#include "hdb.h"
19
21
27
class
HCtrlDB
:
public
HDB
28
{
29
30
public
:
37
HCtrlDB
(
const
char
* pszDriverType,
const
char
* pszInstanceBase);
38
HCtrlDB
(
void
);
39
~
HCtrlDB
(
void
);
43
void
Init
();
44
49
static
void
AddRef
(
void
);
54
static
void
ReleaseRef
(
void
);
55
59
static
int
GetRefCount
() {
return
m_nRefCount
;}
60
61
static
int
m_nRefCount
;
62
};
63
64
#endif
65
HCtrlDB::GetRefCount
static int GetRefCount()
Definition:
HCtrlDB.h:59
HCtrlDB::m_nRefCount
static int m_nRefCount
Definition:
HCtrlDB.h:61
HCtrlDB::ReleaseRef
static void ReleaseRef(void)
HCtrlDB
A HOOPS/ATL specific implmentation of the HOOPS/MVO HDB class.
Definition:
HCtrlDB.h:27
HDB
HCtrlDB::AddRef
static void AddRef(void)
HCtrlDB::Init
void Init()