HTMLClass Module

This module creates HTML file.


Uses


Derived Types

type, public ::  HTML_

It shows info as HTML file (index.html)

Read more…

Components

Type Visibility Attributes Name Initial
type(IO_), public :: file
character(len=10), public :: mode = "text"

File instance

character(len=200), public :: title = "plantFEM"

Text file or 3D file

integer(kind=int32), public :: fh

Title of the page

Type-Bound Procedures

procedure, public :: init => initHTML ../../../

initialize the HTML file

procedure, public :: add => addHTML ../../../

Add content in the HTML file

procedure, public :: show => showHTML ../../../

show the HTML file


Subroutines

public subroutine initHTML(obj)

Arguments

Type IntentOptional Attributes Name
class(HTML_), intent(inout) :: obj

public subroutine addHTML(obj, content)

Arguments

Type IntentOptional Attributes Name
class(HTML_), intent(inout) :: obj
character(len=*), intent(in) :: content

public subroutine showHTML(obj)

Arguments

Type IntentOptional Attributes Name
class(HTML_), intent(inout) :: obj