这篇教程C++ AppendData函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中AppendData函数的典型用法代码示例。如果您正苦于以下问题:C++ AppendData函数的具体用法?C++ AppendData怎么用?C++ AppendData使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了AppendData函数的23个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: AppendDatavoidSourceBuffer::AppendBuffer(const ArrayBufferView& aData, ErrorResult& aRv){ aData.ComputeLengthAndData(); AppendData(aData.Data(), aData.Length(), aRv);}
开发者ID:karzler,项目名称:DivFirefoxTesting,代码行数:7,
示例2: Popvoid CFX_SAXReader::ParseNodeStart() { if (m_CurByte == '?') { m_pCurItem->m_eNode = FX_SAXNODE_Instruction; m_eMode = FX_SAXMODE_TagName; return; } if (m_CurByte == '!') { m_eMode = FX_SAXMODE_DeclOrComment; return; } if (m_CurByte == '/') { m_eMode = FX_SAXMODE_TagEnd; return; } if (m_CurByte == '>') { Pop(); m_eMode = FX_SAXMODE_Text; return; } if (m_CurByte > 0x20) { m_dwDataOffset = m_File.m_dwBufIndex; m_pCurItem->m_eNode = FX_SAXNODE_Tag; m_eMode = FX_SAXMODE_TagName; AppendData(m_CurByte); }}
开发者ID:primiano,项目名称:pdfium-merge,代码行数:26,
示例3: NotifyTargetDatavoid CFX_SAXReader::ParseMaybeClose() { if (m_CurByte == '>') { if (m_pCurItem->m_eNode == FX_SAXNODE_Instruction) { m_iNameLength = m_iDataPos; m_iDataPos = 0; if (m_pHandler) { NotifyTargetData(); } } ParseTagClose(); m_eMode = FX_SAXMODE_Text; } else if (m_ePrevMode == FX_SAXMODE_TagName) { AppendData('/'); m_eMode = FX_SAXMODE_TagName; m_ePrevMode = FX_SAXMODE_Text; ParseTagName(); } else if (m_ePrevMode == FX_SAXMODE_TagAttributeName) { AppendName('/'); m_eMode = FX_SAXMODE_TagAttributeName; m_ePrevMode = FX_SAXMODE_Text; ParseTagAttributeName(); } else if (m_ePrevMode == FX_SAXMODE_TargetData) { AppendName('?'); m_eMode = FX_SAXMODE_TargetData; m_ePrevMode = FX_SAXMODE_Text; ParseTargetData(); }}
开发者ID:primiano,项目名称:pdfium-merge,代码行数:28,
示例4: AddStatic void AddStatic(LPCSTR caption, DWORD style, DWORD exStyle, int x, int y, int w, int h, WORD id) { AddStandardComponent(0x0082, caption, style, exStyle, x, y, w, h, id); WORD creationDataLength = 0; AppendData(&creationDataLength, sizeof(WORD)); }
开发者ID:Desch,项目名称:MythCore,代码行数:7,
示例5: scAssertvoid scRedispList::AddCell( scColumn* col ) { scAssert( !FindCell( col ) ); scColRedisplay colredisp( col, col->GetAPPName() ); AppendData( (ElementPtr)&colredisp );}
开发者ID:jimmccurdy,项目名称:ArchiveGit,代码行数:8,
示例6: AppendDatavoid PCL6Writer::SetSourceTxMode(Transparency transparency){ AppendData((uint8)transparency); AppendAttribute(kTxMode); AppendOperator(kSetSourceTxMode);}
开发者ID:looncraz,项目名称:haiku,代码行数:8,
示例7: AddStandardComponentvoid CDialogTemplate::AddEditBox(LPCSTR caption, DWORD style, DWORD exStyle, int x, int y, int w, int h, WORD id){ AddStandardComponent(0x0081, caption, style, exStyle, x, y, w, h, id); WORD creationDataLength = 0; AppendData(&creationDataLength, sizeof(WORD));}
开发者ID:YggdrasiI,项目名称:PBStats,代码行数:8,
示例8: MOZ_ASSERTvoidSourceBuffer::AppendBuffer(const ArrayBufferView& aData, ErrorResult& aRv){ MOZ_ASSERT(NS_IsMainThread()); MSE_API("AppendBuffer(ArrayBufferView)"); aData.ComputeLengthAndData(); AppendData(aData.Data(), aData.Length(), aRv);}
开发者ID:RobertJGabriel,项目名称:Waterfox,代码行数:8,
示例9: ClearStatisticDatavoid CStaticLearningEngine::SetData(int dim, const CEvidence * const* pEvidences){ m_critValue.clear(); m_Vector_pEvidences.clear(); ClearStatisticData(); AppendData(dim, pEvidences); m_numberOfAllEvidences=m_Vector_pEvidences.size(); }
开发者ID:JacobCWard,项目名称:PyPNL,代码行数:9,
示例10: memset//====================================================================================================================// Transform temp data as a normal block (filling it will null sound to complet block)//====================================================================================================================void cSoundBlockList::UseLatestData() { // Use data in TempData to create a latest block if (CurrentTempSize>0) { int8_t *EndData=(int8_t *)av_malloc(SoundPacketSize+8); memset(EndData,0,SoundPacketSize+8); AppendData(0,(int16_t *)EndData,SoundPacketSize-CurrentTempSize); av_free(EndData); }}
开发者ID:JonasCz,项目名称:ffdiaporama-1604-builds,代码行数:12,
示例11: AppendData// add rubi data and sort the dataBOOL scRubiArray::AddRubiData( scRubiData& rd ){ if ( IsRubiData( rd.fStartOffset, rd.fEndOffset ) ) return false; AppendData( (ElementPtr)&rd ); QuickSort( rubi_sort ); return true;}
开发者ID:jimmccurdy,项目名称:ArchiveGit,代码行数:10,
示例12: AddListBox void AddListBox(LPCSTR caption, DWORD style, DWORD exStyle, int x, int y, int w, int h, WORD id) { AddStandardComponent(0x0083, caption, style, exStyle, x, y, w, h, id); WORD creationDataLength = sizeof(WORD) + 5 * sizeof(WCHAR); AppendData(&creationDataLength, sizeof(WORD)); AppendString("TEST"); }
开发者ID:Desch,项目名称:MythCore,代码行数:9,
示例13: AppendDatavoid CBayesLearningEngine::SetData( int size, const CEvidence* const* pEvidencesIn ){ //clear previously set data. Clear learning data m_Vector_pEvidences.clear(); AppendData(size, pEvidencesIn); ClearStatisticData(); m_numberOfAllEvidences = m_Vector_pEvidences.size(); m_numberOfLearnedEvidences = 0;}
开发者ID:lspatial,项目名称:spstatics_parallel,代码行数:10,
示例14: normalsvoid MaterialShellObject::AppendData(const std::vector<glm::vec3>& vertices, const std::vector<glm::ivec3>& indices, const Material& material){ // Calculate and copy normals std::vector<glm::vec3> normals(vertices.size(), glm::vec3(0.0, 0.0, 0.0)); CalculateNormals(vertices, indices, normals); AppendData(vertices, normals, indices, material);}
开发者ID:tdenis8,项目名称:S3DR,代码行数:10,
示例15: AppendData //private int KNetServer::Receive(unsigned long nId) { //获得数据 size_t nDataLen = 0; TRoleNetMsg *pMsg; pMsg =(TRoleNetMsg*) m_pNetServer->GetPackFromClient(nId, nDataLen); if (nDataLen == 0 || pMsg == NULL) return 0; return AppendData(nId, pMsg, nDataLen); }
开发者ID:XeanoRRR,项目名称:mmo-resourse,代码行数:11,
示例16: ifvoid CFX_SAXReader::ParseCommentContent() { if (m_CurByte == '-') { m_pCommentContext->m_iTailCount++; } else if (m_CurByte == '>' && m_pCommentContext->m_iTailCount == 2) { m_iDataLength = m_iDataPos; m_iDataPos = 0; if (m_pHandler) { NotifyTargetData(); } Pop(); m_eMode = FX_SAXMODE_Text; } else { while (m_pCommentContext->m_iTailCount > 0) { AppendData('-'); m_pCommentContext->m_iTailCount--; } AppendData(m_CurByte); }}
开发者ID:primiano,项目名称:pdfium-merge,代码行数:19,
|