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/classCArrayString.html below:

NCBI C++ ToolKit: CArrayString< STR_SIZE

Search Toolkit Book for CArrayString

Fixed-buffer string type. More...

#include <objtools/blast/seqdb_writer/writedb_general.hpp>

Inheritance diagram for CArrayString< STR_SIZE >:

Private Attributes char  m_Data [STR_SIZE]   Data for this string, NUL terminated iff less than STR_SIZE bytes. More...
  Detailed Description template<int STR_SIZE>
class CArrayString< STR_SIZE >

Fixed-buffer string type.

This type stores a string in a fixed buffer. The string length may be up to the specific size (the string is not NUL terminated in the internal array). Compared to std::string, this type is compact, more cache-aware, and does not use dynamic allocation. It cannot handle embedded NULs or strings larger than STR_SIZE.

Definition at line 254 of file writedb_general.hpp.

Constructor & Destructor Documentation ◆ CArrayString() [1/3] ◆ CArrayString() [2/3] ◆ CArrayString() [3/3] Member Function Documentation ◆ Cmp() ◆ Data()

Get a pointer to the start of this string's data.

Returns
A pointer to the start of this string's data.

Definition at line 324 of file writedb_general.hpp.

◆ operator<()

Return true if this string is less than 'other'.

Parameters
other Another string against which to compare.
Returns
True if this string is less than other.

Definition at line 301 of file writedb_general.hpp.

◆ operator=()

Assign this string from another.

Parameters
other Another string to assign from.

Definition at line 316 of file writedb_general.hpp.

◆ operator==()

Return true if this string is less than 'other'.

Parameters
other Another string against which to compare.
Returns
True if this string is equal to other.

Definition at line 309 of file writedb_general.hpp.

◆ Size() Member Data Documentation ◆ m_Data

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


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