Logo Search packages:      
Sourcecode: pasmo version File versions  Download package

Classes | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | Static Private Attributes

AsmFile Class Reference

Inheritance diagram for AsmFile:
Inheritance graph
Collaboration diagram for AsmFile:
Collaboration graph

List of all members.


class  In

Public Member Functions

void addincludedir (const std::string &dirname)
 AsmFile (const AsmFile &af)
size_t getline () const
void loadfile (const std::string &filename, bool nocase, std::ostream &outverb, std::ostream &outerr)

Protected Member Functions

void beginline ()
Tokenizergetcurrentline ()
const std::string & getcurrenttext () const
bool getvalidline ()
bool nextline ()
void openis (std::ifstream &is, const std::string &filename, std::ios::openmode mode) const
bool passeof () const
void prevline ()
void setendline ()
void setline (size_t line)
void showcurrentlineinfo (std::ostream &os) const
void showlineinfo (std::ostream &os, size_t nline) const

Private Member Functions

Inin ()
const Inin () const

Private Attributes

size_t currentline

Static Private Attributes

static const size_t LINE_BEGIN = static_cast <size_t> (-1)

Detailed Description

Definition at line 13 of file asmfile.h.

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

Generated by  Doxygen 1.6.0   Back to index