#include <GlobalDefinitions.h>
Public Member Functions | |
| ofstreamSSAHA (const char *fileName, unsigned long chunkSize=maxChunkSize) | |
| ostream & | write (const char *p, unsigned long s) |
Static Public Attributes | |
| static const unsigned long | maxChunkSize = ( ((unsigned long)1<<31)-1 ) |
Protected Attributes | |
| unsigned long | chunkSize_ |
Definition at line 457 of file GlobalDefinitions.h.
| ofstreamSSAHA::ofstreamSSAHA | ( | const char * | fileName, | |
| unsigned long | chunkSize = maxChunkSize | |||
| ) | [inline] |
Definition at line 465 of file GlobalDefinitions.h.
00466 : std::ofstream( fileName ), chunkSize_( chunkSize ) {}
| ostream& ofstreamSSAHA::write | ( | const char * | p, | |
| unsigned long | s | |||
| ) | [inline] |
Definition at line 467 of file GlobalDefinitions.h.
References maxChunkSize.
00468 { 00469 while ( s > maxChunkSize ) 00470 { 00471 std::ofstream::write(p,maxChunkSize); 00472 p+=maxChunkSize; 00473 s-=maxChunkSize; 00474 } // ~while 00475 std::ofstream::write(p,s); 00476 return *this; 00477 } // ~write
const unsigned long ofstreamSSAHA::maxChunkSize = ( ((unsigned long)1<<31)-1 ) [static] |
unsigned long ofstreamSSAHA::chunkSize_ [protected] |
Definition at line 481 of file GlobalDefinitions.h.
1.5.2