Alphabetical Class Index   Compound Members   File List  

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