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

NCBI C++ ToolKit: CMultiAlignerOptions::CPattern Class Reference

Search Toolkit Book for CMultiAlignerOptions::CPattern

Representation of CDD pattern. More...

#include <algo/cobalt/options.hpp>

Representation of CDD pattern.

Pattern is represented either as string or pointer in order to avoid copying large blocks if patterns are already in memory. Representation is selected by the use of constructor. String constructor creates a copy of the argument, pointer one does not.

Definition at line 107 of file options.hpp.

◆ CPattern() [1/4] CMultiAlignerOptions::CPattern::CPattern ( void  ) inline ◆ CPattern() [2/4] CMultiAlignerOptions::CPattern::CPattern ( char *  pattern ) inline

Create pattern as pointer.

Referenced memory is not copied.

Parameters

Definition at line 117 of file options.hpp.

◆ CPattern() [3/4] CMultiAlignerOptions::CPattern::CPattern ( const stringpattern ) inline

Create pattern as string.

The argument is copied.

Parameters

Definition at line 122 of file options.hpp.

◆ CPattern() [4/4] CMultiAlignerOptions::CPattern::CPattern ( const CPatternpattern ) inline ◆ AsPointer() const char* CMultiAlignerOptions::CPattern::AsPointer ( void  ) const inline

Get pattern as pointer.

Returns
Pointer to a pattern

Definition at line 155 of file options.hpp.

◆ AsString() string CMultiAlignerOptions::CPattern::AsString ( void  ) const inline

Get a copy of a pattern as string.

Returns
Copy of pattern

Definition at line 161 of file options.hpp.

◆ IsEmpty() bool CMultiAlignerOptions::CPattern::IsEmpty ( void  ) const inline

Check if pattern is empty.

Returns
True if patter is empty, False otherwise

Definition at line 174 of file options.hpp.

◆ IsPointer() bool CMultiAlignerOptions::CPattern::IsPointer ( void  ) const inline

Check if pattern is stored as pointer.

Returns
True if pattern is stored as pointer, False otherwise

Definition at line 168 of file options.hpp.

◆ operator=() ◆ m_IsPointer bool CMultiAlignerOptions::CPattern::m_IsPointer private ◆ m_Pattern SPattern CMultiAlignerOptions::CPattern::m_Pattern private

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