Eneboo - Documentación para desarrolladores
Tipos públicos | Métodos públicos | Atributos públicos
Referencia de la Clase QSScopeResolution

#include <qscheck.h>

Lista de todos los miembros.

Tipos públicos

enum  ScopeType {
  PackageScope, ClassScope, FunctionScope, BlockScope,
  GlobalScope, EvalScope, UndefinedScope
}

Métodos públicos

 QSScopeResolution ()
 QSScopeResolution (QSClass *c)
 QSScopeResolution (QSFunctionScopeClass *f)
 QSScopeResolution (QSGlobalClass *g)
 QSScopeResolution (QSBlockScopeClass *b)
 QSScopeResolution (QSEvalScopeClass *c)
QString name () const
bool isPackageScope () const
bool isClassScope () const
bool isFunctionScope () const
bool isGlobalScope () const
bool isBlockScope () const

Atributos públicos

ScopeType type
QSClass * cl

Documentación de las enumeraciones miembro de la clase

Valores de enumeraciones:
PackageScope 
ClassScope 
FunctionScope 
BlockScope 
GlobalScope 
EvalScope 
UndefinedScope 

Documentación del constructor y destructor

QSScopeResolution::QSScopeResolution ( ) [inline]
QSScopeResolution::QSScopeResolution ( QSClass *  c) [inline]
QSScopeResolution::QSScopeResolution ( QSFunctionScopeClass *  f) [inline]
QSScopeResolution::QSScopeResolution ( QSGlobalClass *  g) [inline]
QSScopeResolution::QSScopeResolution ( QSBlockScopeClass *  b) [inline]
QSScopeResolution::QSScopeResolution ( QSEvalScopeClass *  c) [inline]

Documentación de las funciones miembro

bool QSScopeResolution::isBlockScope ( ) const [inline]
bool QSScopeResolution::isClassScope ( ) const [inline]
bool QSScopeResolution::isFunctionScope ( ) const [inline]
bool QSScopeResolution::isGlobalScope ( ) const [inline]
bool QSScopeResolution::isPackageScope ( ) const [inline]
QString QSScopeResolution::name ( ) const [inline]

Documentación de los datos miembro


La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'