GNU
|
Liberty Eiffel
|
Automated Tests
|
Wiki
|
Savannah project
|
Debian packages
|
Documentation
>
wrappers
>
FFI_ABI_ENUM
+
Point of view
All features
ANY
WRAPPER_HANDLER
WRAPPER
All features
expanded class FFI_ABI_ENUM
Summary
top
Wrapper of enum ffi_abi defined in file /usr/include/ffitarget-x86_64.h
Direct parents
Insert list:
ENUM
Class invariant
top
is_valid_state
Overview
top
Creation features
{
ANY
}
default_create
set_default_abi
Features
Validity
{
ANY
}
is_valid_value
(a_value:
INTEGER_32
):
BOOLEAN
Can
a_value
be used in a
set_value
feature call?
Setters
{
ANY
}
default_create
set_default_abi
set_fastcall
set_first_abi
set_last_abi
set_stdcall
set_sysv
set_thiscall
set_unix64
Queries
{
ANY
}
is_default_abi
:
BOOLEAN
is_fastcall
:
BOOLEAN
is_first_abi
:
BOOLEAN
is_last_abi
:
BOOLEAN
is_stdcall
:
BOOLEAN
is_sysv
:
BOOLEAN
is_thiscall
:
BOOLEAN
is_unix64
:
BOOLEAN
Low level values
{
WRAPPER
,
WRAPPER_HANDLER
}
default_abi_low_level
:
INTEGER_32
fastcall_low_level
:
INTEGER_32
first_abi_low_level
:
INTEGER_32
last_abi_low_level
:
INTEGER_32
stdcall_low_level
:
INTEGER_32
sysv_low_level
:
INTEGER_32
thiscall_low_level
:
INTEGER_32
unix64_low_level
:
INTEGER_32
{
ANY
}
is_valid_state
:
BOOLEAN
Is the value of the enumeration valid?
{
WRAPPER_HANDLER
}
value
:
INTEGER_32
The current value of the enumeration.
set
(a_value:
INTEGER_32
)
change_value
(a_value:
INTEGER_32
)
is_valid_value
(a_value:
INTEGER_32
):
BOOLEAN
effective function
{
ANY
}
top
Can
a_value
be used in a
set_value
feature call?
default_create
effective procedure
{
ANY
}
top
set_default_abi
effective procedure
{
ANY
}
top
set_fastcall
effective procedure
{
ANY
}
top
set_first_abi
effective procedure
{
ANY
}
top
set_last_abi
effective procedure
{
ANY
}
top
set_stdcall
effective procedure
{
ANY
}
top
set_sysv
effective procedure
{
ANY
}
top
set_thiscall
effective procedure
{
ANY
}
top
set_unix64
effective procedure
{
ANY
}
top
is_default_abi
:
BOOLEAN
effective function
{
ANY
}
top
is_fastcall
:
BOOLEAN
effective function
{
ANY
}
top
is_first_abi
:
BOOLEAN
effective function
{
ANY
}
top
is_last_abi
:
BOOLEAN
effective function
{
ANY
}
top
is_stdcall
:
BOOLEAN
effective function
{
ANY
}
top
is_sysv
:
BOOLEAN
effective function
{
ANY
}
top
is_thiscall
:
BOOLEAN
effective function
{
ANY
}
top
is_unix64
:
BOOLEAN
effective function
{
ANY
}
top
default_abi_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
fastcall_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
first_abi_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
last_abi_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
stdcall_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
sysv_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
thiscall_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
unix64_low_level
:
INTEGER_32
{
WRAPPER
,
WRAPPER_HANDLER
}
top
is_valid_state
:
BOOLEAN
effective function
{
ANY
}
top
Is the value of the enumeration valid?
value
:
INTEGER_32
writable attribute
{
WRAPPER_HANDLER
}
top
The current value of the enumeration.
set
(a_value:
INTEGER_32
)
effective procedure
{
WRAPPER_HANDLER
}
top
require
is_valid_value
(a_value)
change_value
(a_value:
INTEGER_32
)
effective procedure
{
WRAPPER_HANDLER
}
top
require
is_valid_value
(a_value)