[C++-sig] Limit On No. Of Constructors?
Daniel Paull
dlp at fractaltechnologies.com
Fri Nov 15 01:55:51 CET 2002
I've used the approach below to get around the VC6 limitations. It
worked without any problems, so I'd recommend doing it that way.
Cheers,
Daniel Paull
-----Original Message-----
From: c++-sig-admin at python.org [mailto:c++-sig-admin at python.org] On
Behalf Of David Abrahams
Sent: Friday, 15 November 2002 2:51 AM
To: c++-sig at python.org
Subject: Re: [C++-sig] Limit On No. Of Constructors?
...
Generally speaking, #including headers into the interior of
Boost.Python module initialization functions won't work out
well. Maybe you should try:
// module file
extern void wrap1();
extern void wrap2();
BOOST_PYTHON_MODULE(MyModule)
{
wrap1();
wrap2();
}
// wrap1.cpp
#include <header1.h>
void wrap1
{
... // wrapping code for header1.h
}
// wrap2.cpp
#include <header2.h>
void wrap2()
{
... // wrapping code for header2.h
}
More information about the Cplusplus-sig
mailing list