Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(vec4), | public, | allocatable | :: | data(:) | |||
integer, | public | :: | edge_counter | ||||
character(len=:), | public, | allocatable | :: | filename | |||
integer, | public | :: | size | ||||
character(len=:), | public, | allocatable | :: | type | |||
integer, | public | :: | vertex_counter |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | filename | |||
integer, | intent(in) | :: | id |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(history_stack_t) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(history_stack_t) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(history_stack_t) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(history_stack_t) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(history_stack_t) | :: | this | ||||
type(vec4), | intent(in) | :: | val |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(history_stack_t) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(history_stack_t) | :: | this |
type :: history_stack_t type(vec4), allocatable :: data(:) integer :: size, vertex_counter, edge_counter character(len=:), allocatable :: filename, type contains procedure :: pop => histpop_fn procedure :: push => histpush_sub procedure :: peek => histpeek_fn procedure :: empty => histempty_fn procedure :: zero => histzero_sub procedure :: write => histwrite_sub procedure :: finish => histfinish_sub end type history_stack_t