tcl.lang
Class Namespace.ResolvedNsName

java.lang.Object
  extended by tcl.lang.Namespace.ResolvedNsName
Enclosing class:
Namespace

public static class Namespace.ResolvedNsName
extends Object


Field Summary
 Namespace ns
          Reference to the namespace object
 long nsId
          sPtr's unique namespace id.
 int refCount
          Reference count: 1 for each nsName object that has a pointer to this ResolvedNsName structure as its internal rep.
 Namespace refNs
          reference to the namespace containing the reference (not the namespace that contains the referenced namespace).
 
Constructor Summary
Namespace.ResolvedNsName()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ns

public Namespace ns
Reference to the namespace object


nsId

public long nsId
sPtr's unique namespace id. Used to verify that ns is still valid (e.g., it's possible that the namespace was deleted and a new one created at the same address).


refNs

public Namespace refNs
reference to the namespace containing the reference (not the namespace that contains the referenced namespace).


refCount

public int refCount
Reference count: 1 for each nsName object that has a pointer to this ResolvedNsName structure as its internal rep. This structure can be freed when refCount becomes zero.

Constructor Detail

Namespace.ResolvedNsName

public Namespace.ResolvedNsName()


Copyright © 2015. All rights reserved.