Main Page
Related Pages
Classes
Files
NxsBlockFactory
BlockError
BlockSkipped
GetBlockReaderForID
virtual
NxsBlock
* NxsBlockFactory::GetBlockReaderForID
(
const std::string &
id
,
NxsReader
*
reader
,
NxsToken
*
token
)
[pure virtual]
Returns:
a
NxsBlock
instance with
NxsBlock::Read
method that is capable of parsing a NEXUS block of type `id`
Parameters:
id
The type of block that needs to be read see
Block Type IDs or Block IDs
reader
a pointer to the
NxsReader
controlling the parse. Can be NULL. Usually not needed for an implementation of this method
token
a pointer to the
NxsToken
that is generating token. Can be NULL. Usually not needed for an implementation of this method
Implemented in
NxsDefaultPublicBlockFactory
, and
NxsCloneBlockFactory
.
All
Classes
Functions
Variables
Enumerations
Enumerator
Friends
Generated on Mon Mar 29 16:37:12 2010 for NCL by
1.6.3