GNU
|
Liberty Eiffel
|
Automated Tests
|
Wiki
|
Savannah project
|
Debian packages
|
Documentation
>
libraries
>
CGI_CONTENT_LENGTH
+
Point of view
All features
ANY
CGI
CGI_HANDLER
All features
expanded class CGI_CONTENT_LENGTH
Summary
top
CONTENT_LENGTH
Direct parents
Insert list:
ANY
Class invariant
top
length
>= 0
Overview
top
Features
{
CGI
,
CGI_HANDLER
}
length
:
INTEGER_32
is_known
:
BOOLEAN
{
CGI
}
error
:
BOOLEAN
set_length
(a_length:
INTEGER_32
)
set_error
{}
unknown
:
BOOLEAN
length
:
INTEGER_32
writable attribute
{
CGI
,
CGI_HANDLER
}
top
require
is_known
is_known
:
BOOLEAN
effective function
{
CGI
,
CGI_HANDLER
}
top
error
:
BOOLEAN
writable attribute
{
CGI
}
top
set_length
(a_length:
INTEGER_32
)
effective procedure
{
CGI
}
top
require
a_length >= 0
ensure
is_known
length
= a_length
set_error
effective procedure
{
CGI
}
top
ensure
error
unknown
:
BOOLEAN
writable attribute
{}
top