ARB
Public Member Functions | List of all members
SequenceHandler Class Reference
Inheritance diagram for SequenceHandler:
Inheritance graph
[legend]
Collaboration diagram for SequenceHandler:
Collaboration graph
[legend]

Public Member Functions

 SequenceHandler (GBDATA *gb_item_, const char *ali_)
 
 ~SequenceHandler ()
 
GB_ERROR getError () const
 
bool wasFound () const
 
const char * read_char_pntr () const
 
char * read_string () const
 
GB_ERROR write_string (const char *data) const
 
GB_ERROR create (GB_TYPES type, const char *fieldName)
 

Detailed Description

Definition at line 16 of file calculator.cxx.

Constructor & Destructor Documentation

SequenceHandler::SequenceHandler ( GBDATA *  gb_item_,
const char *  ali_ 
)
inline
SequenceHandler::~SequenceHandler ( )
inline

Definition at line 86 of file calculator.cxx.

Member Function Documentation

GB_ERROR SequenceHandler::getError ( ) const
inline

Definition at line 88 of file calculator.cxx.

References error().

bool SequenceHandler::wasFound ( ) const
inline

Definition at line 93 of file calculator.cxx.

References NULp.

Referenced by saiHasDataInAli().

const char* SequenceHandler::read_char_pntr ( ) const
inline
char* SequenceHandler::read_string ( ) const
inline

Definition at line 105 of file calculator.cxx.

References GB_read_as_string(), and sai_assert.

GB_ERROR SequenceHandler::write_string ( const char *  data) const
inline

Definition at line 110 of file calculator.cxx.

References GB_write_autoconv_string(), and sai_assert.

GB_ERROR SequenceHandler::create ( GB_TYPES  type,
const char *  fieldName 
)
inline

Definition at line 115 of file calculator.cxx.

References error(), GB_await_error(), GBT_create_sequence_data(), NULp, and sai_assert.


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