这篇教程C++ GetHost函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中GetHost函数的典型用法代码示例。如果您正苦于以下问题:C++ GetHost函数的具体用法?C++ GetHost怎么用?C++ GetHost使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了GetHost函数的26个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: CreateEntityByNameCBaseEntity * CEntHost::GiveNamedItem( const char * szName, int iSubType, bool removeIfNotCarried ){ // If I already own this type don't create one if ( GetHost()->Weapon_OwnsThisType( szName, iSubType ) ) return NULL; CBaseEntity *pEntity = CreateEntityByName( szName ); if ( !pEntity ) { Msg( "NULL Ent in GiveNamedItem!/n" ); return NULL; } pEntity->SetLocalOrigin( GetLocalOrigin() ); pEntity->AddSpawnFlags( SF_NORESPAWN ); CBaseCombatWeapon *pWeapon = dynamic_cast<CBaseCombatWeapon *>(pEntity); DispatchSpawn( pEntity ); if ( pWeapon ) { pWeapon->SetSubType( iSubType ); GetHost()->Weapon_Equip( pWeapon ); } else { if ( pEntity && !(pEntity->IsMarkedForDeletion()) ) { pEntity->Touch( GetHost() ); } } return pEntity;}
开发者ID:WootsMX,项目名称:InSource,代码行数:32,
示例2: strcpyconst char* NNTPConnection::JoinGroup(const char* grp){ if (m_szActiveGroup && !strcmp(m_szActiveGroup, grp)) { // already in group strcpy(m_szLineBuf, "211 "); return m_szLineBuf; } char tmp[1024]; snprintf(tmp, 1024, "GROUP %s/r/n", grp); tmp[1024-1] = '/0'; const char* answer = Request(tmp); if (answer && !strncmp(answer, "2", 1)) { debug("Changed group to %s on %s", grp, GetHost()); if (m_szActiveGroup) { free(m_szActiveGroup); } m_szActiveGroup = strdup(grp); } else { debug("Error changing group on %s to %s: %s.", GetHost(), grp, answer); } return answer;}
开发者ID:Bootz,项目名称:nzbget,代码行数:32,
示例3: GetHostvoid CEntHost::Precache(){ GetHost()->PrecacheModel( GetHostModel() ); GetHost()->PrecacheScriptSound( "Player.Death" ); GetHost()->PrecacheScriptSound( "Player.Pain" );}
开发者ID:WootsMX,项目名称:InSource,代码行数:7,
示例4: GetUserboolPeerIdentity::Equals(const nsAString& aOtherString) const{ nsString user; GetUser(mPeerIdentity, user); nsString otherUser; GetUser(aOtherString, otherUser); if (user != otherUser) { return false; } nsString host; GetHost(mPeerIdentity, host); nsString otherHost; GetHost(aOtherString, otherHost); nsresult rv; nsCOMPtr<nsIIDNService> idnService = do_GetService("@mozilla.org/network/idn-service;1", &rv); if (NS_WARN_IF(NS_FAILED(rv))) { return host == otherHost; } nsCString normHost; GetNormalizedHost(idnService, host, normHost); nsCString normOtherHost; GetNormalizedHost(idnService, otherHost, normOtherHost); return normHost == normOtherHost;}
开发者ID:MichaelKohler,项目名称:gecko-dev,代码行数:29,
示例5: f_part_insecure_users// Parts all insecure users on a +z channel (NOT KICK)void f_part_insecure_users (aChannel *chptr){ Member *member, *mb2; aClient *cptr; char *comment = "Insecure user not allowed on secure channel (+z)"; for (member = chptr->members; member; member = mb2) { mb2 = member->next; cptr = member->cptr; if (MyClient(cptr) && !IsSecureConnect(cptr) && !IsULine(cptr)) { RunHook4(HOOKTYPE_LOCAL_PART, cptr, &me, chptr, comment); if ((chptr->mode.mode & MODE_AUDITORIUM) && is_chanownprotop(cptr, chptr)) { sendto_chanops_butone(cptr, chptr, ":%s!%[email C++ GetHwndOf函数代码示例 C++ GetHordeFlagPickerGUID函数代码示例
|