通信行业OSN,ACDB什么意思

通信行业OSN,ACDB什么意思,第1张

OSN,全称是 Operating System Nucleus, 翻译为 *** 作系统核心,是德国阿尔卡特的电话交换机。它运行在x86处理器中。

OSN运行在约40 %的德国的电话交换机里。西门子是OSN领域的一个竞争对手。

http://en.wikipedia.org/wiki/OSN

ACDB,全称是address capture database,即

地址捕获数据库

acdbDatabase::purge()

void PurgeBlock(AcDbDatabase *pDb)

{

AcDbBlockTable *pBlockTable

pDb->getSymbolTable(pBlockTable, AcDb::kForRead)

AcDbBlockTableRecord *pBlockTableRecord

pBlockTable->getAt(ACDB_MODEL_SPACE, pBlockTableRecord,

AcDb::kForWrite)

pBlockTable->close()

AcDbBlockTableRecordIterator *pBlkRcdItr //块表记录浏览器

pBlockTableRecord->newIterator(pBlkRcdItr)

AcDbObjectId id

AcDbObjectIdArray idArr

for(pBlkRcdItr->start()!pBlkRcdItr->done()pBlkRcdItr->step())

{

pBlkRcdItr->getEntityId(id)

idArr.append(id) //向数组添加实体

}

pDb->purge(idArr) //清理垃圾

pBlockTableRecord->close()

delete pBlkRcdItr

}

比如我使用cad的purge命令,看到block下面有可以purge的一些对象,使用这个函数却无法purge掉他们


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9904916.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存