Eiffel Media API
Overview Cluster Class Classes Index      Previous Next      Top Features

kernel.basic

Class KL_IMPORTED_STRING_ROUTINES


Known direct descendants

EWG_ZERO_TERMINATED_STRING, KL_DIRECTORY, KI_CHARACTER_BUFFER, UC_STRING_EQUALITY_TESTER, XM_FILE_EXTERNAL_RESOLVER, XM_PARSER, ST_SPLITTER, EM_INET_ADDRESS, KL_STRING_INPUT_STREAM, KL_STRING_OUTPUT_STREAM, ST_COLLATOR, KL_CASE_INSENSITIVE_STRING_EQUALITY_TESTER, KL_INTEGER_ROUTINES, KS_STRING, KI_CHARACTER_OUTPUT_STREAM, KI_PATHNAME, KL_FILE_SYSTEM, KL_EXECUTION_ENVIRONMENT, UC_CHARACTER, UC_UTF8_ROUTINES, KL_FILE, KL_SHELL_COMMAND, LX_START_CONDITIONS, UT_ERROR, LX_GENERATABLE_DFA, LX_LEX_SCANNER_SKELETON, YY_PARSER_TOKENS, RX_PATTERN_MATCHER, YY_SCANNER_SKELETON, MA_DECIMAL, MA_DECIMAL_CONTEXT, MA_DECIMAL_TEXT_PARSER, PR_FSM, PR_GRAMMAR, PR_TYPE, PR_YACC_SCANNER_SKELETON, RX_PCRE_COMPILER, ST_UNICODE_CODEPOINT_COLLATION_KEY, ST_COPY_ON_WRITE_STRING, ST_FORMATTER, ST_PARAMETER_FORMATTER, ET_IDENTIFIER, TS_TESTCASES, TS_CONFIG_SCANNER_SKELETON, ET_POSITION, TS_ASSERTION_ROUTINES, DT_DATE_VALUE, DT_TIME_VALUE, DT_XSD_DATE_TIME_PARSER, ET_TYPE, ET_CLUSTER, ET_UNIVERSE, ET_CLASS_COMPARATOR_BY_NAME, ET_CLUSTERS, ET_CLUSTER_DEPENDENCE_CONSTRAINT, ET_CLUSTER_COMPARATOR_BY_NAME, ET_FEATURE_COMPARATOR_BY_NAME, ET_FREE_NAME, ET_DYNAMIC_TYPE_BUILDER, ET_C_GENERATOR, ET_EIFFEL_SCANNER_SKELETON, ET_LACE_EXCLUDE, ET_LACE_SCANNER_SKELETON, ET_XACE_MOUNTED_LIBRARIES, ET_XACE_ERROR_HANDLER, XM_POSITION, ET_XACE_WRONG_ATTRIBUTE_VALUE_ERROR, ET_XACE_UNKNOWN_OPTION_NAME_WARNING, ET_XACE_GENERATOR, UT_STRING_ROUTINES, ET_XACE_PARSER_SKELETON, ET_XACE_VALIDATOR, ET_XACE_PREPROCESSOR, XM_COMPOSITE, XM_ATTRIBUTE, UT_TEMPLATE_EXPANDER, UT_STRING_FORMATTER, UT_FILENAME_HANDLER, UT_BASE64_DECODING_INPUT_STREAM, UT_URI, UT_URL_ENCODING, UT_URI_EQUALITY_TESTER, XM_FILE_SOURCE, XM_SHARED_UNICODE_CHARACTERS, XM_DTD_ATTRIBUTE_CONTENT, XM_ATTRIBUTE_DEFAULT_FILTER, XM_DTD_EXTERNAL_ID, XM_DTD_ELEMENT_CONTENT, XM_NAMESPACE_RESOLVER, XM_XMLNS_GENERATOR, XM_CONTENT_CONCATENATOR, XM_WHITESPACE_NORMALIZER, XM_OUTPUT, XM_NAMESPACE_RESOLVER_CONTEXT, XM_OASIS_XML_CATALOG_FILTER, XM_XMLID_VALIDATOR, XM_XMLNS_GENERATOR_CONTEXT, XM_NAMED_NODE, XM_NAMESPACE, XM_CHARACTER_DATA, XM_UNIQUE_NAMESPACE_PREFIXES, XM_RESOLVER_FACTORY, XM_FILE_URI_RESOLVER, XM_CATALOG_RESOLVER, XM_URI_RESOLVER, XM_CATALOG_BOOTSTRAP_RESOLVER, XM_CATALOG_MANAGER, XM_STRING_URI_RESOLVER, XM_STRING_EXTERNAL_RESOLVER, XM_EIFFEL_CHARACTER_ENTITY, XM_EIFFEL_INPUT_STREAM, XM_EIFFEL_PARSER_NAME, XM_XPOINTER_NAMESPACE_CONTEXT, XM_XPOINTER_PARSER, XM_XPOINTER_TOKENIZER, XM_XPOINTER_EVENT_FILTER, XM_XPATH_NODE, XM_XSLT_PATTERN, XM_XPATH_AXIS, XM_XPATH_STATIC_CONTEXT, XM_XPATH_EXPRESSION, XM_XPATH_ERROR_VALUE, XM_XPATH_NAME_UTILITIES, XM_XPATH_STRING_VALUE, XM_XSLT_KEY_MANAGER, XM_XPATH_ITEM, XM_XPATH_NODE_TEST, XM_XPATH_EXPRESSION_PARSER, XM_XPATH_LOCAL_NAME_TEST, XM_XSLT_UNPARSED_TEXT_ROUTINES, XM_XPATH_STANDARD_NAMESPACES, XM_XPATH_CONTEXT, XM_XSLT_TRANSFORMER, XM_XPATH_DOC_ROUTINES, XM_XPATH_XPOINTER, XM_XPATH_ANY_URI_VALUE, XM_XPATH_INVALID_ITERATOR, XM_XSLT_DECIMAL_FORMAT_ENTRY, XM_XSLT_SUB_PICTURE, XM_XSLT_NAMESPACE_CONTEXT, XM_XSLT_NUMBER_ROUTINES, XM_XSLT_URI_SOURCE, XM_XPATH_COMBINED_NODE_TEST, XM_XSLT_INSTRUCTION, XM_XSLT_VALIDATION, XM_XPATH_PROMOTION_OFFER, XM_XSLT_NUMBER_FORMATTER, XM_XPATH_ROLE_LOCATOR, XM_XPATH_TYPE_CHECKER, XM_XSLT_BINDERY, XM_XPATH_TREE_BUILDER, XM_XSLT_TRACE_DETAILS, XM_XPATH_INVALID_NODE_ITERATOR, XM_XSLT_FIXED_SORT_KEY_DEFINITION, XM_XPATH_REGEXP_CACHE_ROUTINES, XM_XSLT_APPLY_TEMPLATES, XM_XSLT_KEY_DEFINITION, XM_XSLT_OUTPUT_ROUTINES, XM_XSLT_NULL_TRACE_LISTENER, XM_XSLT_NUMBERER_EN, XM_XSLT_UTF8_ENCODER, XM_XPATH_PROXY_RECEIVER, XM_XSLT_XML_EMITTER, XM_XSLT_CHARACTER_MAP_EXPANDER, XM_XSLT_COMMENT_STRIPPER, XM_XSLT_STRING_SOURCE, XM_XPATH_CONTENT_EMITTER, XM_XSLT_EXTENSION_EMITTER_FACTORY, XM_XSLT_ASCII_ENCODER, XM_XSLT_LATIN1_ENCODER, XM_XPATH_TINY_BUILDER, XM_XSLT_XML_INDENTER, XM_XSLT_ENCODER_FACTORY, XM_XSLT_PROCESSING_INSTRUCTION_PARSER, XM_XSLT_PI_CHOOSER_BY_NAME, XM_XSLT_TRANSFORMER_FACTORY, XM_XSLT_DEFAULT_ERROR_LISTENER, XM_XSLT_DEFAULT_OUTPUT_URI_RESOLVER, XM_XSLT_OUTPUT_URI_STDOUT_SCHEME_RESOLVER, XM_XSLT_OUTPUT_URI_FILE_SCHEME_RESOLVER, XM_XSLT_OUTPUT_URI_STRING_SCHEME_RESOLVER, XM_XSLT_DEFAULT_SECURITY_MANAGER, XM_XSLT_STRING_ERROR_LISTENER, XM_XPATH_NAME_POOL, XM_XPATH_QNAME_VALUE, XM_XPATH_TINY_FOREST, XM_XPATH_TINY_COMPOSITE_NODE, XM_XPATH_TINY_DOCUMENT, XM_XPATH_SYSTEM_ID_MAP, XM_XPATH_DURATION_PARSER, XM_XPATH_BASE64_BINARY_VALUE, XM_XPATH_HEX_BINARY_VALUE, XM_XPATH_NODE_FILTER_ITERATOR, XM_XPATH_FILTER_ITERATOR, XM_XPATH_COMPARISON_CHECKER, XM_XPATH_TOKENIZER, XM_XPATH_CARDINALITY_CHECKING_FUNCTION, XM_XPATH_TRACE_ROUTINES, XM_XPATH_COLLECTION_RESOLVER, XM_XPATH_STAND_ALONE_CONTEXT, XM_XPATH_COLLECTION_SCHEME_RESOLVER

Features

Invariants

indexing

description

Imported routines that ought to be in class STRING

library

Gobo Eiffel Kernel Library

copyright

Copyright (c) 1999, Eric Bezault and others

license

Eiffel Forum License v2 (see forum.txt)

date

$Date: 2003/02/07 12:49:18 $

revision

$Revision: 1.3 $

class

KL_IMPORTED_STRING_ROUTINES

feature -- Access

string_: KL_STRING_ROUTINES

-- Routines that ought to be in class STRING

ensure
string_routines_not_void: Result /= Void

invariant

-- From ANY
reflexive_equality: standard_is_equal (Current)
reflexive_conformance: conforms_to (Current)

end