本文整理汇总了C++中xbox::VString::EqualToString方法的典型用法代码示例。如果您正苦于以下问题:C++ VString::EqualToString方法的具体用法?C++ VString::EqualToString怎么用?C++ VString::EqualToString使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类xbox::VString
的用法示例。
在下文中一共展示了VString::EqualToString方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Require
XBOX::VJSObject VJSGlobalObject::Require (XBOX::VJSContext inContext, const XBOX::VString &inClassName)
{
XBOX::VJSObject object(inContext, NULL);
VJSGlobalObject::SObjectMap::iterator it;
if ((it = fRequireMap.find(inClassName)) != fRequireMap.end()) {
xbox_assert(it->second != NULL);
object.SetObjectRef(it->second);
} else {
if (inClassName.EqualToString("net", true)) {
VJSNetClass::Class();
object = VJSNetClass::CreateInstance(inContext, NULL);
} else if (inClassName.EqualToString("tls", true)) {
VJSTLSClass::Class();
object = VJSTLSClass::CreateInstance(inContext, NULL);
}
if (object.GetObjectRef() != NULL)
fRequireMap[inClassName] = object.GetObjectRef();
}
return object;
}