ldapmodlist.cpp
来自「ldap服务器源码」· C++ 代码 · 共 38 行
CPP
38 行
/* * Copyright 2000, OpenLDAP Foundation, All Rights Reserved. * COPYING RESTRICTIONS APPLY, see COPYRIGHT file */#include "LDAPModList.h"#include "debug.h"using namespace std;LDAPModList::LDAPModList(){ DEBUG(LDAP_DEBUG_CONSTRUCT,"LDAPModList::LDAPModList()" << endl);}LDAPModList::LDAPModList(const LDAPModList& ml){ DEBUG(LDAP_DEBUG_CONSTRUCT,"LDAPModList::LDAPModList(&)" << endl); m_modList=ml.m_modList;}void LDAPModList::addModification(const LDAPModification &mod){ DEBUG(LDAP_DEBUG_TRACE,"LDAPModList::addModification()" << endl); m_modList.push_back(mod);}LDAPMod** LDAPModList::toLDAPModArray(){ DEBUG(LDAP_DEBUG_TRACE,"LDAPModList::toLDAPModArray()" << endl); LDAPMod **ret = (LDAPMod**) malloc( (m_modList.size()+1) * sizeof(LDAPMod*)); ret[m_modList.size()]=0; LDAPModList::ListType::const_iterator i; int j=0; for (i=m_modList.begin(); i != m_modList.end(); i++ , j++){ ret[j]=i->toLDAPMod(); } return ret;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?