deferred class CLASSES
Summary
Class invariant
Overview
exported features
Tree handling
Searching
SmartEiffel specific
parent: CLUSTERS
writable attribute
Void only for Universe
distance: INTEGER_32
writable attribute
Distance to the parent
classes_notation: UNIX_DIRECTORY_NOTATION
once function
Cluster paths are UNIX-like
to_string: STRING
deferred function
set_parent (a_parent: CLUSTERS)
effective procedure
find_physical_cluster (system_path: STRING): CLUSTER
deferred function
cluster_named (cluster_name: STRING): CLUSTER
deferred function
clusters_of (class_name: CLASS_NAME, report_error: BOOLEAN, skip: CLASSES, clusters: FAST_ARRAY[CLUSTER], distances: FAST_ARRAY[INTEGER_32], current_distance: INTEGER_32)
deferred procedure
cluster_by_directory_path (path: STRING): CLUSTER
deferred function
class_text_count: INTEGER_32
deferred function
loaded_class_count: INTEGER_32
deferred function
cluster_count: INTEGER_32
deferred function
cluster_at (i: INTEGER_32): CLUSTER
deferred function
has_class (class_name: HASHED_STRING): BOOLEAN
deferred function
has_cluster (c: CLUSTER): BOOLEAN
deferred function
for_all (action: PROCEDURE[TUPLE 1[CLASS_TEXT]])
deferred procedure
for_all_clusters (action: PROCEDURE[TUPLE 1[CLUSTER]])
deferred procedure
parse_include
deferred procedure
Look for some class(es) to be loaded first because of some "include" option.
get_started (level: INTEGER_32)
deferred procedure
pretty_in (txt: STRING)
deferred procedure
When pretty-printing the ACE file
view_in (msg: STRING)
deferred procedure
Append in msg a viewable version of the Current as well as some other informations to help the user to fix the problem.
show (tab: INTEGER_32)
deferred procedure
Tree display in verbose mode