#include "AtomicSharp.h" namespace Atomic { WeakPtr AtomicSharp::csContext_; WeakPtr AtomicSharp::instance_; AtomicSharp::AtomicSharp(Context* context) : Object(context) { assert(!instance_); instance_ = this; csContext_ = context; } AtomicSharp::~AtomicSharp() { instance_ = NULL; } }