Sirikata
Public Member Functions | Private Attributes
FileInfo Class Reference

#include <EmersonInfo.h>

Collaboration diagram for FileInfo:

List of all members.

Public Member Functions

 FileInfo ()
 FileInfo (std::string fileName_, Emerson::uint32 line_, Emerson::uint32 charPos_)
std::string fileName ()
Emerson::uint32 line ()
Emerson::uint32 charPos ()
void lineIs (Emerson::uint32 line_)
void charPosIs (Emerson::uint32 charPos_)

Private Attributes

std::string _fileName
Emerson::uint32 _line
Emerson::uint32 _charPos

Constructor & Destructor Documentation

FileInfo::FileInfo ( ) [inline]
FileInfo::FileInfo ( std::string  fileName_,
Emerson::uint32  line_,
Emerson::uint32  charPos_ 
) [inline]

Member Function Documentation

Emerson::uint32 FileInfo::charPos ( ) [inline]

References _charPos.

void FileInfo::charPosIs ( Emerson::uint32  charPos_) [inline]

References _charPos.

std::string FileInfo::fileName ( ) [inline]

References _fileName.

Emerson::uint32 FileInfo::line ( ) [inline]

References _line.

void FileInfo::lineIs ( Emerson::uint32  line_) [inline]

References _line.


Member Data Documentation

Referenced by charPos(), and charPosIs().

std::string FileInfo::_fileName [private]

Referenced by fileName().

Referenced by line(), and lineIs().


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