| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | sentence | |||
| character(len=*), | intent(in) | :: | key | |||
| logical, | intent(in), | optional | :: | initialized |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | line | |||
| character(len=*), | intent(in) | :: | splitter |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | filename | |||
| integer(kind=int32), | intent(in), | optional | :: | from_line_idx | ||
| integer(kind=int32), | intent(in), | optional | :: | only_num_bracket |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(Dictionary_), | intent(in) | :: | dict |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int32), | intent(in) | :: | intvec(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=real64), | intent(in) | :: | realvec(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(in) | :: | this | |||
| character(len=*), | intent(in) | :: | key |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | charvalue | |||
| character(len=:), | public, | allocatable | :: | key | |||
| integer(kind=int32), | public | :: | type_id | = | 0 | ||
| integer(kind=int32), | public | :: | IntValue | ||||
| real(kind=real64), | public | :: | RealValue | ||||
| integer(kind=int32), | public, | allocatable | :: | intlist(:) | |||
| real(kind=real64), | public, | allocatable | :: | realist(:) |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=36), | public | :: | uuid | = | "" | ||
| type(Page_), | public, | allocatable | :: | pages(:) | |||
| logical, | public | :: | initialized | = | .false. | ||
| integer(kind=int32), | public | :: | num_entity | = | 0 |
| procedure, public :: Init => InitializeDictionary | |
| procedure, public :: Input => InputDictionary | |
| procedure, public :: Get => GetDictionaryValue | |
| procedure, public :: GetPageNum => GetPageNumDictionary | |
| procedure, public :: sizeof => sizeofDictionary | |
| procedure, public :: content => contentofDictionary | |
| procedure, public :: intlist => intlistofDictionary | |
| procedure, public :: intvalue => intvalueofDictionary | |
| procedure, public :: realvalue => realvalueofDictionary | |
| procedure, public :: show => showDictionary | |
| procedure, public :: export => exportDictionary | |
| procedure, public :: destroy => destroyDictionary | |
| procedure, public :: remove => destroyDictionary | |
| procedure, public, pass :: updateDictionaryInt | |
| procedure, public, pass :: updateDictionaryReal64 | |
| procedure, public, pass :: updateDictionaryChar | |
| procedure, public, pass :: updateDictionaryDictionary | |
| generic, public :: update => updateDictionaryInt, updateDictionaryReal64, updateDictionaryChar, updateDictionaryDictionary | |
| procedure, public :: find => findDictionary | |
| procedure, public :: findID => findIDDictionary | |
| procedure, public :: to_csv => to_csvDictionary | |
| procedure, public :: to_json => to_jsonDictionary |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | charvalue | |||
| character(len=:), | public, | allocatable | :: | key | |||
| integer(kind=int32), | public | :: | type_id | = | 0 | ||
| integer(kind=int32), | public | :: | IntValue | ||||
| real(kind=real64), | public | :: | RealValue | ||||
| integer(kind=int32), | public, | allocatable | :: | intlist(:) | |||
| real(kind=real64), | public, | allocatable | :: | realist(:) | |||
| character(len=200), | public | :: | Path | ||||
| character(len=200), | public | :: | DirectoryName | ||||
| character(len=200), | public | :: | FileName | ||||
| integer(kind=int32), | public | :: | FileID |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(FileInfo_), | public, | allocatable | :: | FileList(:) |
| procedure, public :: setFilePath | |
| procedure, public :: setDirectoryName | |
| procedure, public :: setFileName |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int32), | intent(in), | optional | :: | max_num_entity |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | page | |||
| integer(kind=int32), | intent(in) | :: | ind |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | page |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | page |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | page |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(in) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | id |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(in) | :: | obj | |||
| character(len=*), | intent(in) | :: | Content |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(in) | :: | this | |||
| character(len=*), | intent(in) | :: | key |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(in) | :: | this | |||
| character(len=*), | intent(in) | :: | key |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | sentence | |||
| character(len=*), | intent(in) | :: | key | |||
| logical, | intent(in), | optional | :: | initialized |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | line | |||
| character(len=*), | intent(in) | :: | splitter |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | filename | |||
| integer(kind=int32), | intent(in), | optional | :: | from_line_idx | ||
| integer(kind=int32), | intent(in), | optional | :: | only_num_bracket |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | filename |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(Dictionary_), | intent(in) | :: | dict |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=int32), | intent(in) | :: | intvec(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=real64), | intent(in) | :: | realvec(:) |
! !
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | content | |||
| integer(kind=int32), | intent(in), | optional | :: | from_line_idx | ||
| integer(kind=int32), | intent(in), | optional | :: | only_num_bracket |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | content |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | content | |||
| integer(kind=int32), | intent(in) | :: | line_idx |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | content | |||
| integer(kind=int32), | intent(in) | :: | line_idx |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | key | |||
| integer(kind=int32), | intent(in) | :: | intvalue |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | key | |||
| real(kind=real64), | intent(in) | :: | realValue |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | key | |||
| character(len=*), | intent(in) | :: | charValue |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | key | |||
| type(Dictionary_), | intent(in) | :: | dictValue |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | NumOfPage |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | page | |||
| character(len=*), | intent(in), | optional | :: | Content | ||
| real(kind=real64), | intent(in), | optional | :: | RealValue | ||
| integer(kind=int32), | intent(in), | optional | :: | IntValue | ||
| real(kind=real64), | intent(in), | optional | :: | Realist(:) | ||
| integer(kind=int32), | intent(in), | optional | :: | Intlist(:) | ||
| type(Dictionary_), | intent(in), | optional | :: | DictValue |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FileList_), | intent(inout) | :: | obj | |||
| character(len=200), | intent(in) | :: | FilePath | |||
| integer(kind=int32), | intent(in) | :: | FileID |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FileList_), | intent(inout) | :: | obj | |||
| character(len=200), | intent(in) | :: | DirectoryName | |||
| integer(kind=int32), | intent(in) | :: | FileID |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(FileList_), | intent(inout) | :: | obj | |||
| character(len=200), | intent(in) | :: | FileName | |||
| integer(kind=int32), | intent(in) | :: | FileID |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_) | :: | obj | ||||
| integer(kind=int32), | intent(in), | optional | :: | From | ||
| integer(kind=int32), | intent(in), | optional | :: | to | ||
| character(len=*), | intent(in), | optional | :: | Name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_) | :: | obj | ||||
| character(len=*), | intent(in) | :: | FileName | |||
| integer(kind=int32), | intent(in), | optional | :: | fh | ||
| integer(kind=int32), | intent(in), | optional | :: | From | ||
| integer(kind=int32), | intent(in), | optional | :: | to |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_) | :: | obj | ||||
| character(len=*), | intent(in) | :: | Name | |||
| integer(kind=int32), | intent(in), | optional | :: | From | ||
| integer(kind=int32), | intent(in), | optional | :: | to |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Dictionary_) | :: | obj | ||||
| character(len=*), | intent(in) | :: | Name | |||
| integer(kind=int32), | intent(in), | optional | :: | From | ||
| integer(kind=int32), | intent(in), | optional | :: | to |