namingobject.cpp
来自「这是广泛使用的通信开源项目,对于大容量,高并发的通讯要求完全能够胜任,他广泛可用」· C++ 代码 · 共 47 行
CPP
47 行
// NamingObject.cpp,v 1.3 2002/05/31 18:16:30 schmidt Exp
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "NamingViewer.h"
#include "NamingObject.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CNamingObject::CNamingObject(CosNaming::Name &Name,
CORBA::Object_ptr pObject,
bool Context)
: m_Name (Name),
m_Object (CORBA::Object::_duplicate (pObject)),
m_Context (Context)
{
}
CNamingObject::~CNamingObject (void)
{
}
CosNaming::NamingContext_ptr CNamingObject::NamingContext (void)
{
return CosNaming::NamingContext::_narrow (m_Object);
}
CORBA::Object_ptr CNamingObject::Object (void)
{
return m_Object;
}
CosNaming::Name& CNamingObject::Name (void)
{
return m_Name;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?