contents   index   previous   next



seGetAttribs

 

syntax:

   int

SEContext.seGetAttribs(SEObject object,

                       SEMemberDesc member);

where:

object the Object half of an Object,Member pair

 

member the Member half of an Object,Member pair

 

return:

The attributes of the member

 

description:

This function gets a member's attributes. The attributes a member has can be one or more of the following flags, |'d together:

 

SE.DEFAULT

 

No special attributes

 

SE.DONTENUM

 

The member is not enumerated when the for..in statement is used on this object.

 

SE.DONTDELETE

 

Using the delete operator on this member is ignored.

 

SE.READONLY

 

Attempts to write to the member are ignored.

 

SE.IMPLICIT_THIS

 

Only objects can have this attribute, a member that is not an object will never have it. When the object is called as a function, the this variable is added to the function's scope chain. See Chapter VI, SCOPING for more information.

 

SE.IMPLICIT_THIS

 

Only objects can have this attribute, a member that is not an object will never have it. When the object is called as a function, the this variable's parents are added to the function's scope chain. See Chapter VI, SCOPING for more information.

 

SE.DYNA_UNDEF

 

Only objects can have this attribute, a member that is not an object will never have it. Dynamic callbacks of the object are only invoked if the object does not have the member being worked on in its internal store. See Chapter IX for more information.

 

see:

seSetAttribs

 


seCompare