gridlabd::GProperty Class Reference

List of all members.


Detailed Description

An extensible class that mirrors the struct PROPERTY in the GridLAB-D core.

Used in GObject, but little is done with this class beyond struct-like behavior. Primarily for internal use and passing a property address to GridLAB-D core calls.

Author:
Matthew Hauer <matthew.hauer@pnl.gov>

Definition at line 10 of file GProperty.java.


Public Member Functions

String GetName ()
 Pointer to the.

Static Public Member Functions

static GProperty Build (String n, String t, long o, long s)
 Public constructor wrapper.
static GProperty Build (String n, String t, long o)
 Public constructor wrapper.

Member Function Documentation

static GProperty gridlabd::GProperty::Build ( String  n,
String  t,
long  o,
long  s 
) [inline, static]

Public constructor wrapper.

Parameters:
n Name of the property to create.
t Name of the type of property to create.
o Offset for this property, in bytes.
s Size of this property, in bytes.
Returns:
The new GProperty object

Definition at line 53 of file GProperty.java.

static GProperty gridlabd::GProperty::Build ( String  n,
String  t,
long  o 
) [inline, static]

Public constructor wrapper.

Parameters:
n Name of the property to create.
t Name of the type of property to create.
o Offset for this property, in bytes.
Returns:
The new GProperty object, null if the property type was invalid.

Definition at line 34 of file GProperty.java.


The documentation for this class was generated from the following file:

GridLAB-DTM Version 2.0
An open-source project initiated by the US Department of Energy