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
QSClasscl

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'