RLPark 1.0.0
Reinforcement Learning Framework in Java

zephyr.plugin.core.api.internal.monitoring.fileloggers.LoggerRow Class Reference

Inheritance diagram for zephyr.plugin.core.api.internal.monitoring.fileloggers.LoggerRow:
zephyr.plugin.core.api.internal.monitoring.fileloggers.AbstractFileLogger zephyr.plugin.core.api.internal.monitoring.fileloggers.AverageLoggerRow zephyr.plugin.core.api.internal.monitoring.fileloggers.LoggerRowTimed

List of all members.

Public Member Functions

 LoggerRow (String filepath) throws IOException
 LoggerRow (String filepath, boolean temporaryFile) throws IOException
 LoggerRow (Writer writer)
void writeLegend (String...labels)
void writeRow (double...row)
void close ()

Static Public Member Functions

static boolean exist (String filepath)
static boolean isTemporary (String filepath)
static String makeTemporary (String filepath) throws IOException
static void finaliseFile (String filepath)

Public Attributes

final String filepath

Static Public Attributes

static final String TEMP = ".tmp"
static final String GZEXT = ".gz"

Protected Member Functions

OutputStream createOutputStream (String fileCreatedPath) throws IOException

Protected Attributes

PrintWriter file
final boolean temporaryFile

Detailed Description

Definition at line 6 of file LoggerRow.java.


Constructor & Destructor Documentation

zephyr.plugin.core.api.internal.monitoring.fileloggers.LoggerRow.LoggerRow ( String  filepath) throws IOException

Definition at line 7 of file LoggerRow.java.

zephyr.plugin.core.api.internal.monitoring.fileloggers.LoggerRow.LoggerRow ( String  filepath,
boolean  temporaryFile 
) throws IOException

Definition at line 11 of file LoggerRow.java.

zephyr.plugin.core.api.internal.monitoring.fileloggers.LoggerRow.LoggerRow ( Writer  writer)

Definition at line 15 of file LoggerRow.java.


Member Function Documentation

void zephyr.plugin.core.api.internal.monitoring.fileloggers.AbstractFileLogger.close ( ) [inherited]
OutputStream zephyr.plugin.core.api.internal.monitoring.fileloggers.AbstractFileLogger.createOutputStream ( String  fileCreatedPath) throws IOException [protected, inherited]

Definition at line 30 of file AbstractFileLogger.java.

static boolean zephyr.plugin.core.api.internal.monitoring.fileloggers.AbstractFileLogger.exist ( String  filepath) [static, inherited]

Definition at line 69 of file AbstractFileLogger.java.

static void zephyr.plugin.core.api.internal.monitoring.fileloggers.AbstractFileLogger.finaliseFile ( String  filepath) [static, inherited]

Definition at line 98 of file AbstractFileLogger.java.

static boolean zephyr.plugin.core.api.internal.monitoring.fileloggers.AbstractFileLogger.isTemporary ( String  filepath) [static, inherited]

Definition at line 73 of file AbstractFileLogger.java.

static String zephyr.plugin.core.api.internal.monitoring.fileloggers.AbstractFileLogger.makeTemporary ( String  filepath) throws IOException [static, inherited]

Definition at line 80 of file AbstractFileLogger.java.

void zephyr.plugin.core.api.internal.monitoring.fileloggers.LoggerRow.writeLegend ( String...  labels)
void zephyr.plugin.core.api.internal.monitoring.fileloggers.LoggerRow.writeRow ( double...  row)

Member Data Documentation

Definition at line 16 of file AbstractFileLogger.java.

Definition at line 15 of file AbstractFileLogger.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations
Zephyr
RLPark