Puma Reference Manual Puma: Puma::ACIntroAnalyzer Class Reference



Puma::ACIntroAnalyzer Class Reference

#include <ACIntroAnalyzer.h>

List of all members.

Public Types

enum  {
  IA_OK = 0,
  IA_UNDEFINED,
  IA_INVALID,
  IA_INV_SCOPE,
  IA_INV_SLICE,
  IA_INV_DESTR,
  IA_SLICE_IN_SLICE,
  IA_ASPECT_IN_SLICE,
  IA_ADVICE_IN_SLICE,
  IA_PCT_IN_SLICE
}

Public Member Functions

 ACIntroAnalyzer (CSemDatabase *db, CScopeInfo *s)
void analyze_intro (CT_Intro *)
void analyze_intro_member (CT_Intro *)
int error () const
const char * error_msg () const


Member Enumeration Documentation

anonymous enum

Enumerator:
IA_OK 
IA_UNDEFINED 
IA_INVALID 
IA_INV_SCOPE 
IA_INV_SLICE 
IA_INV_DESTR 
IA_SLICE_IN_SLICE 
IA_ASPECT_IN_SLICE 
IA_ADVICE_IN_SLICE 
IA_PCT_IN_SLICE 


Constructor & Destructor Documentation

Puma::ACIntroAnalyzer::ACIntroAnalyzer ( CSemDatabase db,
CScopeInfo s 
) [inline]


Member Function Documentation

void Puma::ACIntroAnalyzer::analyze_intro ( CT_Intro  ) 

void Puma::ACIntroAnalyzer::analyze_intro_member ( CT_Intro  ) 

int Puma::ACIntroAnalyzer::error (  )  const [inline]

const char* Puma::ACIntroAnalyzer::error_msg (  )  const




Puma Reference Manual. Created on 5 Nov 2008.