[C++-sig] Call Policy for Singleton
Balasubramanyam, Shivakumar
sbalasub at qualcomm.com
Fri Feb 13 03:21:11 CET 2009
HI,
The am not sure if which call policy I should be using for this particular use case,
class Singleton
{
public:
Singleton* create()
{
if(!_instance)
{
_instance = new Singleton();
}
return _instance;
}
static Singleton* _instance;
}
// Initialization
Singleton* _instance=NULL;
Is return_value_policy<reference_existing_object> the right call policy to use?
Thanks,
Shiva
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20090212/3f643940/attachment.htm>
More information about the Cplusplus-sig
mailing list