bytecodeistream Class Reference

An istream that remembers some data about the bytecode. More...

#include <Bytecode.h>

Inherits std::ifstream.

List of all members.

Public Member Functions

 bytecodeistream (string filename)
bool isVersion (int major, int minor, int revision)
bool isVersionAtMost (int major, int minor, int revision)
int major () const
int minor () const
int release () const

Private Attributes

int m_major
int m_minor
int m_release

Detailed Description

An istream that remembers some data about the bytecode.


Constructor & Destructor Documentation

bytecodeistream::bytecodeistream ( string  filename  ) 

Member Function Documentation

bool bytecodeistream::isVersion ( int  major,
int  minor,
int  revision 
)
bool bytecodeistream::isVersionAtMost ( int  major,
int  minor,
int  revision 
)

References m_major, m_minor, and m_release.

int bytecodeistream::major (  )  const [inline]

References m_major.

Referenced by Bytecode::readFile().

int bytecodeistream::minor (  )  const [inline]

References m_minor.

Referenced by Bytecode::readFile().

int bytecodeistream::release (  )  const [inline]

References m_release.

Referenced by Bytecode::readFile().


Member Data Documentation

int bytecodeistream::m_major [private]
int bytecodeistream::m_minor [private]

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

Generated on a sunny day for yast2-core by doxygen 1.6.3