& prefix,
67 boolnoRedundancy=
true);
72 boolnoRedundancy=
true);
88 string&
CompressSpaces(
string&
str,
const booltrim_beginning =
true,
const booltrim_end =
true);
123num_segs(0), num_gaps(0), residues(0), num_faked_gaps(0)
155 const char*
GetAAName(
unsigned charaa,
boolis_ascii);
199 template<
typenameT>
206<<
id<<
"\">"<<
id<<
"</a>";
namespace ncbi::objects::
CTempString implements a light-weight string on top of a storage buffer whose lifetime management is ...
Include a standard set of the NCBI C++ Toolkit most basic headers.
static const char * str(char *buf, int n)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
#define NCBI_XOBJEDIT_EXPORT
static void text(MDB_val *v)
bool TrimSpacesAndJunkFromEnds(string &str, bool allow_ellipsis=false)
const char * strLinkBaseGeneOntologyRef
string & CompressSpaces(string &str, const bool trim_beginning=true, const bool trim_end=true)
void DateToString(const CDate &date, string &str, EDateToString format_choice=eDateToString_regular)
bool RemovePeriodFromEnd(string &str, bool keep_ellipsis=true)
const char * strLinkBaseGenomePrj
bool IsValidAccession(const string &accn, EAccValFlag flag=eValidateAcc)
const char * strLinkBaseProt
bool StripSpaces(string &str)
const char * strLinkBaseNucSearch
const char * strLinkBaseNuc
const char * strLinkBaseEntrezViewer
const char * strLinkBaseTaxonomy
const char * strLinkBaseGeneOntology
void TryToSanitizeHtmlList(std::list< std::string > &strs)
void ExpandTildes(string &s, ETildeStyle style)
const char * strLinkBaseLatLon
const char * strLinkBaseTransTable
void GetDeltaSeqSummary(const CBioseq_Handle &seq, SDeltaSeqSummary &summary)
bool ConvertQuotesNotInHTMLTags(string &str)
const char * GetAAName(unsigned char aa, bool is_ascii)
const char * strLinkBasePubmed
const char * strLinkBaseUniProt
void JoinString(string &to, const string &prefix, const string &str, bool noRedundancy=true)
bool CommentHasSuspiciousHtml(const string &str)
void AddPeriod(string &str)
void NcbiId(CNcbiOstream &os, const T &id, bool html=false)
const string & GetTechString(int tech)
void CleanAndCompress(string &dest, const CTempString &instr)
EResolveOrder GetResolveOrder(CScope &scope, const CSeq_id_Handle &mrna, const CSeq_id_Handle &prot, CBioseq_Handle &mrna_bsh, CBioseq_Handle &prot_bsh)
void TrimSpaces(string &str, size_t indent=0)
const char * strLinkBaseUSPTO
bool GetModelEvidance(const CBioseq_Handle &bsh, SModelEvidance &me)
void ConvertQuotes(string &str)
void TryToSanitizeHtml(std::string &str)
const char * strLinkBaseExpasy
static SLJIT_INLINE sljit_ins l(sljit_gpr r, sljit_s32 d, sljit_gpr x, sljit_gpr b)
std::pair< Int8, Int8 > TSpanType
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