Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=int32), | public | :: | PF_MAX_CHANNEL_NUM | = | 100 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(string_), | public, | allocatable | :: | channel_name(:) | |||
type(Real64Ptr_), | public, | allocatable | :: | channel_value(:) | |||
integer(kind=int32), | public, | allocatable | :: | channel_id(:) | |||
logical, | public, | allocatable | :: | channel_active(:) | |||
logical, | public | :: | initialized | = | .False. | ||
integer(kind=int32), | public | :: | counter | = | 0 |
procedure, public :: init => initLogger | |
procedure, public :: numchannel => numchannelLogger | |
procedure, public :: set => setLogger | |
procedure, public :: start => startLogger | |
procedure, public :: save => saveLogger | |
procedure, public :: reset => resetLogger |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Logger_), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Logger_), | intent(inout) | :: | this | |||
integer(kind=int32), | intent(in), | optional | :: | MAX_CHANNEL_NUM |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Logger_), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | channel_name | |||
real(kind=real64), | intent(in), | target | :: | channel_value | ||
integer(kind=int32), | intent(in), | optional | :: | channel_id |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Logger_), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Logger_), | intent(inout) | :: | this | |||
real(kind=real64), | intent(in), | optional | :: | t |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Logger_), | intent(inout) | :: | this |