yast2-core
Public Member Functions | Private Attributes | List of all members
bytecodeistream Class Reference

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

#include <Bytecode.h>

Inheritance diagram for bytecodeistream:

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
int bytecodeistream::m_release
private

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

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