NCBI C++ ToolKit
Public Member Functions | List of all members
Predicate Struct Reference

Search Toolkit Book for Predicate

#include <algo/gnomon/chainer.hpp>

+ Inheritance diagram for Predicate:

Public Member Functions

virtual ~Predicate ()
 
virtual string GetComment ()
 
bool operator() (CGeneModel &a)
 
bool operator() (CAlignModel &a)
 
virtual bool model_predicate (CGeneModel &)
 
virtual bool align_predicate (CAlignModel &a)
 

Detailed Description

Definition at line 104 of file chainer.hpp.

Constructor & Destructor Documentation

◆ ~Predicate()

virtual Predicate::~Predicate ( )
inlinevirtual

Definition at line 105 of file chainer.hpp.

Member Function Documentation

◆ align_predicate()

virtual bool Predicate::align_predicate ( CAlignModel a)
inlinevirtual

Reimplemented in ConnectsParalogs, and OverlapsSameAccessionAlignment.

Definition at line 111 of file chainer.hpp.

References a, and model_predicate().

Referenced by operator()().

◆ GetComment()

virtual string Predicate::GetComment ( )
inlinevirtual

Reimplemented in ConnectsParalogs, and OverlapsSameAccessionAlignment.

Definition at line 106 of file chainer.hpp.

Referenced by remove_if().

◆ model_predicate()

virtual bool Predicate::model_predicate ( CGeneModel )
inlinevirtual

◆ operator()() [1/2]

bool Predicate::operator() ( CAlignModel a)
inline

Definition at line 108 of file chainer.hpp.

References a, and align_predicate().

◆ operator()() [2/2]

bool Predicate::operator() ( CGeneModel a)
inline

Definition at line 107 of file chainer.hpp.

References a, and model_predicate().


The documentation for this struct was generated from the following file:
Modified on Sat Apr 13 11:48:30 2024 by modify_doxy.py rev. 669887