OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
tmplinst.cpp
Go to the documentation of this file.
1//----------------------------------------------------------------------------
2// ObjectWindows
3// Copyright (c) 1991, 1996 by Borland International, All Rights Reserved
4//
5/// \file
6/// Module used to explicit expand/export templates used by ObjectWindows
7//----------------------------------------------------------------------------
8#include <owl/pch.h>
9
10#include <owl/template.h>
11#include <owl/contain.h>
12
13namespace owl {
14
16
17namespace { char dummy[] = "Not empty!"; }
18
19// Generate the necessary instances. ?????????????
20#if !defined(__GNUC__) //JJH added pragma option removal
21#pragma option -Jgd
22#endif
23
24#if defined(BI_COMP_BORLANDC)
25
26/*
27typedef _OWLCLASS TObjectArray<string> fake_type1;
28typedef _OWLCLASS TSortedObjectArray<string> fake_type2;
29typedef _OWLCLASS TObjectArray<int> fake_type4;
30typedef _OWLCLASS TObjectArray<uint32> fake_type5;
31*/
32
33# if defined(_BUILDOWLDLL)
34// The template instances only need to be generated when building the
35// ObjectWindows DLL - These instances are exported by OWL and imported
36// by user code.
37template class _OWLCLASS TObjectArray<tstring>;
39template class _OWLCLASS TObjectArray<int>;
40template class _OWLCLASS TObjectArray<uint32>;
41# endif
42#endif
43
44} // OWL namespace
45
46
Definition of container classes used and made available by OWL.
Object Windows Library (OWLNext Core)
Definition animctrl.h:22
OWL_DIAGINFO
Definition animctrl.cpp:14
#define _OWLCLASS
Definition defs.h:338
Definition of container classes used and made available by OWL.