VirtualBox

Changeset 21085 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Jun 30, 2009 5:05:03 PM (16 years ago)
Author:
vboxsync
Message:

Main: fix class import/export linkage by using RT_DECL_CLASS (r49346)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/settings.h

    r21079 r21085  
    242242#pragma warning (disable:4251)
    243243#pragma warning (disable:4275)
     244#endif
     245
     246/** @def IN_VBOXXML_R3
     247 * Used to indicate whether we're inside the same link module as the
     248 * XML Settings File Manipulation API.
     249 *
     250 * @todo should go to a separate common include together with VBOXXML2_CLASS
     251 * once there becomes more than one header in the VBoxXML2 library.
     252 */
     253#ifdef DOXYGEN_RUNNING
     254# define IN_VBOXXML_R3
     255#endif
     256
     257/** @def VBOXXML_CLASS
     258 * Class export/import wrapper. */
     259#ifdef IN_VBOXXML_R3
     260# define VBOXXML_CLASS DECLEXPORT_CLASS
     261#else
     262# define VBOXXML_CLASS DECLIMPORT_CLASS
    244263#endif
    245264
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette