class EIFFELDOC_CONTEXT
Summary
Shared context for all Eiffeldoc classes.
Direct parents
Insert list: ANY
Overview
Creation features
{EIFFELDOC}
Features
{EIFFELDOC}
{EIFFELDOC, EIFFELDOC_SHORTER_CLASSDOC}
{EIFFELDOC, EIFFELDOC_SHORTER_CLASSDOC, EIFFELDOC_COMMENT_STATE, EIFFELDOC_CORE, EIFFELDOC_SHORTER, EIFFELDOC_COMMENT_WRITER}
{EIFFELDOC_COMMENT_WRITER}
{}
set_options (a_options: EIFFELDOC_OPTIONS)
effective procedure
require
  • a_options /= Void
set_class_text (a_class_text: CLASS_TEXT)
effective procedure
require
  • a_class_text /= Void
set_html (a_html: EIFFELDOC_OUTPUT_STREAM)
effective procedure
require
  • a_html /= Void
set_type (a_type: TYPE)
effective procedure
require
  • a_type /= Void
write_feature_comment (a_comment: COMMENT, for_feature: ANONYMOUS_FEATURE, from_sentence: INTEGER_32, to_sentence: INTEGER_32)
effective procedure
frozen
once function
All the known states.
The order is very important.
frozen
once function
make
effective procedure
{}
comment_writer: EIFFELDOC_COMMENT_WRITER
writable attribute
{}