OpenADFortTk (including Open64 and OpenAnalysis references)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
IPAA_SET Class Reference

#include <opt_ipaa_summary.h>

Collaboration diagram for IPAA_SET:
Collaboration graph

Public Member Functions

 IPAA_SET (void)
 
 IPAA_SET (IPAA_SET_KIND kind, INT32 index, INT32 size)
 
 IPAA_SET (const REFBITS *refbits, INT32 size)
 
 IPAA_SET (const IPAA_MODREF *modref, INT32 size)
 
 IPAA_SET (const IPAA_SYMBOL_REF *symref, INT32 size)
 
 IPAA_SET (const IPAA_SET *set, INT32 size)
 
 ~IPAA_SET ()
 
void Print (FILE *f, BOOL print_members=TRUE) const
 
void Trace (BOOL print_members=TRUE) const
 
IPAA_SET_KIND Kind (void) const
 
void Set_kind (IPAA_SET_KIND kind)
 
INT32 Index (void) const
 
void Set_index (INT32 ix)
 
INT32 Size (void) const
 
void Set_size (INT32 sz)
 

Private Attributes

mINT32 _size:24
 
IPAA_SET_KIND _kind:8
 
mINT32 _index
 

Detailed Description

Definition at line 388 of file opt_ipaa_summary.h.

Constructor & Destructor Documentation

IPAA_SET::IPAA_SET ( void  )
inline

Definition at line 397 of file opt_ipaa_summary.h.

References _index, _kind, _size, and SET_INVALID.

IPAA_SET::IPAA_SET ( IPAA_SET_KIND  kind,
INT32  index,
INT32  size 
)
inline

Definition at line 398 of file opt_ipaa_summary.h.

References _index, _kind, _size, kind, and size.

IPAA_SET::IPAA_SET ( const REFBITS refbits,
INT32  size 
)
IPAA_SET::IPAA_SET ( const IPAA_MODREF modref,
INT32  size 
)
IPAA_SET::IPAA_SET ( const IPAA_SYMBOL_REF symref,
INT32  size 
)
IPAA_SET::IPAA_SET ( const IPAA_SET set,
INT32  size 
)
IPAA_SET::~IPAA_SET ( )
inline

Definition at line 404 of file opt_ipaa_summary.h.

Member Function Documentation

INT32 IPAA_SET::Index ( void  ) const
inline

Definition at line 413 of file opt_ipaa_summary.h.

References _index.

IPAA_SET_KIND IPAA_SET::Kind ( void  ) const
inline

Definition at line 411 of file opt_ipaa_summary.h.

References _kind.

void IPAA_SET::Print ( FILE *  f,
BOOL  print_members = TRUE 
) const
void IPAA_SET::Set_index ( INT32  ix)
inline

Definition at line 414 of file opt_ipaa_summary.h.

References _index.

void IPAA_SET::Set_kind ( IPAA_SET_KIND  kind)
inline

Definition at line 412 of file opt_ipaa_summary.h.

References _kind, and kind.

void IPAA_SET::Set_size ( INT32  sz)
inline

Definition at line 416 of file opt_ipaa_summary.h.

References _size.

INT32 IPAA_SET::Size ( void  ) const
inline

Definition at line 415 of file opt_ipaa_summary.h.

References _size.

void IPAA_SET::Trace ( BOOL  print_members = TRUE) const

Member Data Documentation

mINT32 IPAA_SET::_index
private

Definition at line 392 of file opt_ipaa_summary.h.

Referenced by Index(), IPAA_SET(), and Set_index().

IPAA_SET_KIND IPAA_SET::_kind
private

Definition at line 391 of file opt_ipaa_summary.h.

Referenced by IPAA_SET(), Kind(), and Set_kind().

mINT32 IPAA_SET::_size
private

Definition at line 390 of file opt_ipaa_summary.h.

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


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