Alphabetical Class Index   Compound Members   File List  

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 
static int GetRefCount()
Definition: HCtrlDB.h:64
static int m_nRefCount
Definition: HCtrlDB.h:66
static void ReleaseRef(void)
A HOOPS/ATL specific implmentation of the HOOPS/MVO HDB class.
Definition: HCtrlDB.h:32
static void AddRef(void)
void Init()