Sha256: f47f6e399d8ffca2667191971862243f05854b831fe626a5991073c9029fdc6d

Contents?: true

Size: 1.33 KB

Versions: 1

Compression:

Stored size: 1.33 KB

Contents

#include "NativeToolbarBase.h"
#include "common/RhodesApp.h"


namespace rho {

IMPLEMENT_LOGCLASS(CNativeToolbarSingletonBase, "NativeToolbar");
IMPLEMENT_LOGCLASS(CNativeToolbarBase, "NativeToolbar");

rho::common::CAutoPtr< CNativeToolbarFactoryBase> CNativeToolbarFactoryBase::m_pInstance;



///////////////////////////////////////
//string constants definiton 
const char INativeToolbarSingleton::BACK[] = "back"; 
const char INativeToolbarSingleton::CLOSE[] = "close"; 
const char INativeToolbarSingleton::EXIT[] = "exit"; 
const char INativeToolbarSingleton::FULLSCREEN[] = "fullscreen"; 
const char INativeToolbarSingleton::HOME[] = "home"; 
const char INativeToolbarSingleton::LOG[] = "log"; 
const char INativeToolbarSingleton::MINIMIZE[] = "minimize"; 
const char INativeToolbarSingleton::OPTIONS[] = "options"; 
const char INativeToolbarSingleton::REFRESH[] = "refresh"; 
const char INativeToolbarSingleton::SEPARATOR[] = "separator"; 
const char INativeToolbarSingleton::SIP[] = "SIP"; 
const char INativeToolbarSingleton::SYNC[] = "sync"; 

////////////////////////////////////////////////

CNativeToolbarSingletonBase::CNativeToolbarSingletonBase()
{

    RHODESAPP().getExtManager().registerExtension( "NativeToolbar", this ); 
}

CNativeToolbarSingletonBase::~CNativeToolbarSingletonBase()
{
    CNativeToolbarFactoryBase::setInstance(0);
}


}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tauplatform-1.0.1 lib/commonAPI/coreapi/ext/shared/generated/cpp/NativeToolbarBase.cpp