- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables
Class ::xotcl::Attribute
::xotcl::Attribute create ... \
[ -multivalued multivalued ] \
[ -substdefault substdefault ]
Defined in
Class Relations
::xotcl::MetaSlot create ::xotcl::Attribute \ -superclass ::nx::VariableSlotMethods (to be applied on instances)
__object_configureparameter (scripted, public)
<instance of xotcl::Attribute> __object_configureparameter
- Testcases:
- No testcase defined.
set slotObjects [nsf::directdispatch [self] ::nsf::methods::object::info::lookupslots -type ::nx::Slot] set parameterDefinitions [::nsf::parameter::specs -nonposargs $slotObjects] lappend parameterDefinitions args:alias,method=residualargs,args return $parameterDefinitionscreateForwarder (scripted, public)
<instance of xotcl::Attribute> createForwarder name domain
- Parameters:
- name (required)
- domain (required)
- Testcases:
- No testcase defined.
::nsf::method::forward $domain -per-object=${:per-object} $name -prefix value= ${:manager} "%1 {get set}" %self ${:forwardername}exists (scripted, public)
<instance of xotcl::Attribute> exists var
- Parameters:
- var (required)
- Testcases:
- No testcase defined.
::nsf::var::exists [self] $varistype (scripted, public)
<instance of xotcl::Attribute> istype class
- Parameters:
- class (required)
- Testcases:
- No testcase defined.
return [expr {[::nsf::is class $class] && [::nsf::directdispatch [self] ::nsf::methods::object::info::hastype $class]}]
- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables