OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
preclass.h
Go to the documentation of this file.
1//----------------------------------------------------------------------------
2// ObjectWindows
3// Copyright (c) 1991, 1996 by Borland International, All Rights Reserved
4//
5//
6// Provides generic definitions preceeding the declaration the classes of
7// the ClassLibrary, ObjectComponents and ObjectWindows
8// NOTE: This header must *NOT* contain guards
9//----------------------------------------------------------------------------
10
11#if !defined(__GNUC__) // eliminate warning
12#pragma nopackwarning
13#endif
14
15#if !(defined(lint) || defined(_lint)) && !defined(RC_INVOKED)
16# if defined(_MSC_VER)
17# pragma warning(push)
18# pragma warning(disable:4103) // 'filename' : used #pragma pack to change alignment
19# pragma pack(push, BI_OWL_PACKING)
20# elif defined(__BORLANDC__) //for Win32, Win64 and OSX
21# pragma pack(BI_OWL_PACKING)
22# elif(defined(__GNUC__)) //for Linux and OSX
23# pragma pack(push, BI_OWL_PACKING)
24# endif
25#endif // ! (defined(lint) || defined(_lint))
26