A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCPackString.html below:

NCBI C++ ToolKit: CPackString Class Reference

Search Toolkit Book for CPackString

#include <serial/pack_string.hpp>

  CPackString (void)     CPackString (size_t length_limit, size_t count_limit)     ~CPackString (void)   void  ReadString (CObjectIStream &in, string &s)   size_t  GetLengthLimit (void) const   size_t  GetCountLimit (void) const   size_t  GetCount (void) const   bool  Pack (string &s)   bool  Pack (string &s, const char *data, size_t size)   pair< iterator, boolLocate (const char *data, size_t size)   void  AddOld (string &s, const iterator &iter)   bool  AddNew (string &s, const char *data, size_t size, iterator iter)   void  Skipped (void)   CNcbiOstreamDumpStatistics (CNcbiOstream &out) const  

Definition at line 42 of file pack_string.hpp.

◆ iterator ◆ TKey ◆ TStrings ◆ CPackString() [1/3] ◆ CPackString() [2/3] CPackString::CPackString ( size_t  length_limit, size_t  count_limit  )

Definition at line 52 of file pack_string.cpp.

◆ ~CPackString() ◆ CPackString() [3/3] ◆ AddNew()

Definition at line 188 of file pack_string.cpp.

References _ASSERT, AddOld(), data, set< Key, Compare >::end(), GetCount(), GetCountLimit(), GetLengthLimit(), set< Key, Compare >::insert(), ncbi::grid::netcache::search::fields::key, set< Key, Compare >::lower_bound(), m_CompressedOut, m_Strings, ncbi::grid::netcache::search::fields::size, and Skipped().

Referenced by CObjectIStreamAsnBinary::ReadPackedString().

◆ AddOld() ◆ Assign() ◆ DumpStatistics() ◆ GetCount() size_t CPackString::GetCount ( void  ) const inline ◆ GetCountLimit() size_t CPackString::GetCountLimit ( void  ) const inline ◆ GetLengthLimit() size_t CPackString::GetLengthLimit ( void  ) const inline ◆ Locate() ◆ operator=() ◆ Pack() [1/2]

Definition at line 141 of file pack_string.cpp.

References AddOld(), set< Key, Compare >::end(), GetCount(), GetCountLimit(), GetLengthLimit(), set< Key, Compare >::insert(), ncbi::grid::netcache::search::fields::key, set< Key, Compare >::lower_bound(), m_CompressedOut, m_Strings, and Skipped().

Referenced by CObjectIStreamAsnBinary::ReadPackedString(), and CObjectIStream::ReadPackedString().

◆ Pack() [2/2]

Definition at line 164 of file pack_string.cpp.

References AddOld(), data, set< Key, Compare >::end(), GetCount(), GetCountLimit(), GetLengthLimit(), set< Key, Compare >::insert(), ncbi::grid::netcache::search::fields::key, set< Key, Compare >::lower_bound(), m_CompressedOut, m_Strings, ncbi::grid::netcache::search::fields::size, and Skipped().

◆ ReadString() ◆ s_GetEnvFlag() bool CPackString::s_GetEnvFlag ( const char *  env, bool  def_val  ) static ◆ Skipped() void CPackString::Skipped ( void  ) inline ◆ TryStringPack() bool CPackString::TryStringPack ( void  ) static ◆ x_Assign() ◆ x_RefCounterError() void CPackString::x_RefCounterError ( void  ) staticprivate ◆ m_CompressedIn size_t CPackString::m_CompressedIn private ◆ m_CompressedOut size_t CPackString::m_CompressedOut private ◆ m_CountLimit size_t CPackString::m_CountLimit private ◆ m_LengthLimit size_t CPackString::m_LengthLimit private ◆ m_Skipped size_t CPackString::m_Skipped private ◆ m_Strings

The documentation for this class was generated from the following files:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4