コード例 #1
0
ファイル: DIOP_Connector.cpp プロジェクト: asdlei00/ACE
TAO_Profile *
TAO_DIOP_Connector::create_profile (TAO_InputCDR& cdr)
{
    TAO_Profile *pfile = 0;
    ACE_NEW_RETURN (pfile,
                    TAO_DIOP_Profile (this->orb_core ()),
                    0);

    if (pfile->decode (cdr) == -1)
    {
        pfile->_decr_refcnt ();
        pfile = 0;
    }

    return pfile;
}