BLK Class Reference

#include <symtab_defs.h>

List of all members.

Public Member Functions

 BLK ()
void Init (void)
UINT64 Size () const
void Set_size (UINT64 s)
UINT16 Align () const
void Set_align (UINT16 s)
UINT16 Section_idx () const
void Set_section_idx (UINT16 s)
UINT16 Scninfo_idx () const
void Set_scninfo_idx (UINT16 s)
UINT16 Flags () const
BOOL Is_set (UINT16 f) const
void Set_flags (UINT16 f)
void Clear_flags (UINT16 f)
void Clear_all_flags ()
void Print (FILE *f) const

Private Attributes

mUINT64 size
mUINT16 align
mUINT16 flags
mUINT16 section_idx
mUINT16 scninfo_idx


Detailed Description

Definition at line 732 of file symtab_defs.h.


Constructor & Destructor Documentation

BLK::BLK (  )  [inline]

Definition at line 744 of file symtab_defs.h.


Member Function Documentation

UINT16 BLK::Align (  )  const [inline]

Definition at line 755 of file symtab_defs.h.

References align.

Referenced by whirl2sexp::xlate_SYMTAB_entry().

void BLK::Clear_all_flags (  )  [inline]

Definition at line 767 of file symtab_defs.h.

References flags.

void BLK::Clear_flags ( UINT16  f  )  [inline]

Definition at line 766 of file symtab_defs.h.

References flags.

UINT16 BLK::Flags (  )  const [inline]

Definition at line 763 of file symtab_defs.h.

References flags.

Referenced by whirl2sexp::xlate_SYMTAB_entry().

void BLK::Init ( void   )  [inline]

Definition at line 746 of file symtab_defs.h.

Referenced by New_BLK().

BOOL BLK::Is_set ( UINT16  f  )  const [inline]

Definition at line 764 of file symtab_defs.h.

References flags.

void BLK::Print ( FILE *  f  )  const

Definition at line 2547 of file symtab.cxx.

References align, flags, scninfo_idx, section_idx, and size.

UINT16 BLK::Scninfo_idx (  )  const [inline]

Definition at line 760 of file symtab_defs.h.

References scninfo_idx.

Referenced by whirl2sexp::xlate_SYMTAB_entry().

UINT16 BLK::Section_idx (  )  const [inline]

Definition at line 758 of file symtab_defs.h.

References section_idx.

Referenced by whirl2sexp::xlate_SYMTAB_entry().

void BLK::Set_align ( UINT16  s  )  [inline]

Definition at line 756 of file symtab_defs.h.

References align.

Referenced by sexp2whirl::xlate_BLK_TAB_entry().

void BLK::Set_flags ( UINT16  f  )  [inline]

Definition at line 765 of file symtab_defs.h.

References flags.

Referenced by sexp2whirl::xlate_BLK_TAB_entry().

void BLK::Set_scninfo_idx ( UINT16  s  )  [inline]

Definition at line 761 of file symtab_defs.h.

References scninfo_idx.

Referenced by sexp2whirl::xlate_BLK_TAB_entry().

void BLK::Set_section_idx ( UINT16  s  )  [inline]

Definition at line 759 of file symtab_defs.h.

References section_idx.

Referenced by sexp2whirl::xlate_BLK_TAB_entry().

void BLK::Set_size ( UINT64  s  )  [inline]

Definition at line 753 of file symtab_defs.h.

References size.

Referenced by sexp2whirl::xlate_BLK_TAB_entry().

UINT64 BLK::Size (  )  const [inline]

Definition at line 752 of file symtab_defs.h.

References size.

Referenced by whirl2sexp::xlate_SYMTAB_entry().


Member Data Documentation

mUINT16 BLK::align [private]

Definition at line 737 of file symtab_defs.h.

Referenced by Align(), Print(), and Set_align().

mUINT16 BLK::flags [private]

Definition at line 738 of file symtab_defs.h.

Referenced by Clear_all_flags(), Clear_flags(), Flags(), Is_set(), Print(), and Set_flags().

Definition at line 740 of file symtab_defs.h.

Referenced by Print(), Scninfo_idx(), and Set_scninfo_idx().

Definition at line 739 of file symtab_defs.h.

Referenced by Print(), Section_idx(), and Set_section_idx().

mUINT64 BLK::size [private]

Definition at line 736 of file symtab_defs.h.

Referenced by Print(), Set_size(), and Size().


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

Generated on Fri Jul 24 05:14:10 2009 for OpenADFortTk (extended to Open64) by  doxygen 1.5.7.1