Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

jhl_AccessFlags Class Reference

#include <jhl_access_flags.h>

List of all members.

Public Methods

 jhl_AccessFlags (u2 af)
 ~jhl_AccessFlags ()
bool is_public () const
bool is_private () const
bool is_protected () const
bool is_static () const
bool is_final () const
bool is_synchronized () const
bool is_super () const
bool is_volatile () const
bool is_transient () const
bool is_native () const
bool is_interface () const
bool is_abstract () const
jhl_u2 access_flags () const
bool verify () const
void print () const

Static Public Attributes

const jhl_u2 a_public = 0x0001
const jhl_u2 a_private = 0x0002
const jhl_u2 a_protected = 0x0004
const jhl_u2 a_static = 0x0008
const jhl_u2 a_final = 0x0010
const jhl_u2 a_sync_or_super = 0x0020
const jhl_u2 a_volatile = 0x0040
const jhl_u2 a_transient = 0x0080
const jhl_u2 a_native = 0x0100
const jhl_u2 a_interface = 0x0200
const jhl_u2 a_abstract = 0x0400

Friends

ostream& operator<< (ostream& os, jhl_AccessFlags* a)


Detailed Description


Constructor & Destructor Documentation

jhl_AccessFlags::jhl_AccessFlags ( u2 af)

jhl_AccessFlags::~jhl_AccessFlags () [inline]


Member Function Documentation

jhl_u2 jhl_AccessFlags::access_flags () const [inline]

bool jhl_AccessFlags::is_abstract () const [inline]

bool jhl_AccessFlags::is_final () const [inline]

bool jhl_AccessFlags::is_interface () const [inline]

bool jhl_AccessFlags::is_native () const [inline]

bool jhl_AccessFlags::is_private () const [inline]

bool jhl_AccessFlags::is_protected () const [inline]

bool jhl_AccessFlags::is_public () const [inline]

bool jhl_AccessFlags::is_static () const [inline]

bool jhl_AccessFlags::is_super () const [inline]

bool jhl_AccessFlags::is_synchronized () const [inline]

bool jhl_AccessFlags::is_transient () const [inline]

bool jhl_AccessFlags::is_volatile () const [inline]

void jhl_AccessFlags::print () const

bool jhl_AccessFlags::verify () const


Friends And Related Function Documentation

ostream& operator<< ( ostream & str,
jhl_AccessFlags * a) [friend]


Member Data Documentation

const jhl_u2 jhl_AccessFlags::a_abstract = 0x0400 [static]

const jhl_u2 jhl_AccessFlags::a_final = 0x0010 [static]

const jhl_u2 jhl_AccessFlags::a_interface = 0x0200 [static]

const jhl_u2 jhl_AccessFlags::a_native = 0x0100 [static]

const jhl_u2 jhl_AccessFlags::a_private = 0x0002 [static]

const jhl_u2 jhl_AccessFlags::a_protected = 0x0004 [static]

const jhl_u2 jhl_AccessFlags::a_public = 0x0001 [static]

const jhl_u2 jhl_AccessFlags::a_static = 0x0008 [static]

const jhl_u2 jhl_AccessFlags::a_sync_or_super = 0x0020 [static]

const jhl_u2 jhl_AccessFlags::a_transient = 0x0080 [static]

const jhl_u2 jhl_AccessFlags::a_volatile = 0x0040 [static]


The documentation for this class was generated from the following files:
Generated at Mon Jul 31 13:43:36 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000