MISR Toolkit  1.5.1
Public Member Functions
FL_PacketTable Class Reference

#include <H5PacketTable.h>

Inheritance diagram for FL_PacketTable:
Inheritance graph
Collaboration diagram for FL_PacketTable:
Collaboration graph

Public Member Functions

 FL_PacketTable (hid_t fileID, const char *name, hid_t dtypeID, hsize_t chunkSize=0, hid_t plistID=H5P_DEFAULT)
 
 FL_PacketTable (hid_t fileID, hid_t plist_id, const char *name, hid_t dtypeID, hsize_t chunkSize)
 
 FL_PacketTable (hid_t fileID, char *name, hid_t dtypeID, hsize_t chunkSize, int compression=0)
 
 FL_PacketTable (hid_t fileID, const char *name)
 
 FL_PacketTable (hid_t fileID, char *name)
 
virtual ~FL_PacketTable ()
 
int AppendPacket (void *data)
 
int AppendPackets (size_t numPackets, void *data)
 
int GetPacket (hsize_t index, void *data)
 
int GetPackets (hsize_t startIndex, hsize_t endIndex, void *data)
 
int GetNextPacket (void *data)
 
int GetNextPackets (size_t numPackets, void *data)
 
- Public Member Functions inherited from PacketTable
 PacketTable ()
 
 PacketTable (hid_t fileID, const char *name)
 
 PacketTable (hid_t fileID, char *name)
 
virtual ~PacketTable ()
 
bool IsValid ()
 
int IsVariableLength ()
 
void ResetIndex ()
 
int SetIndex (hsize_t index)
 
hsize_t GetIndex (int &error)
 
hsize_t GetPacketCount (int &error)
 
hsize_t GetPacketCount ()
 
hid_t GetTableId ()
 
hid_t GetDatatype ()
 
hid_t GetDataset ()
 
int FreeBuff (size_t numStructs, hvl_t *buffer)
 

Additional Inherited Members

- Protected Attributes inherited from PacketTable
hid_t table_id
 

Detailed Description

Definition at line 131 of file H5PacketTable.h.

Constructor & Destructor Documentation

◆ FL_PacketTable() [1/5]

FL_PacketTable::FL_PacketTable ( hid_t  fileID,
const char *  name,
hid_t  dtypeID,
hsize_t  chunkSize = 0,
hid_t  plistID = H5P_DEFAULT 
)

◆ FL_PacketTable() [2/5]

FL_PacketTable::FL_PacketTable ( hid_t  fileID,
hid_t  plist_id,
const char *  name,
hid_t  dtypeID,
hsize_t  chunkSize 
)

◆ FL_PacketTable() [3/5]

FL_PacketTable::FL_PacketTable ( hid_t  fileID,
char *  name,
hid_t  dtypeID,
hsize_t  chunkSize,
int  compression = 0 
)

◆ FL_PacketTable() [4/5]

FL_PacketTable::FL_PacketTable ( hid_t  fileID,
const char *  name 
)

◆ FL_PacketTable() [5/5]

FL_PacketTable::FL_PacketTable ( hid_t  fileID,
char *  name 
)

◆ ~FL_PacketTable()

virtual FL_PacketTable::~FL_PacketTable ( )
inlinevirtual

Definition at line 166 of file H5PacketTable.h.

Member Function Documentation

◆ AppendPacket()

int FL_PacketTable::AppendPacket ( void *  data)

◆ AppendPackets()

int FL_PacketTable::AppendPackets ( size_t  numPackets,
void *  data 
)

◆ GetNextPacket()

int FL_PacketTable::GetNextPacket ( void *  data)

◆ GetNextPackets()

int FL_PacketTable::GetNextPackets ( size_t  numPackets,
void *  data 
)

◆ GetPacket()

int FL_PacketTable::GetPacket ( hsize_t  index,
void *  data 
)

◆ GetPackets()

int FL_PacketTable::GetPackets ( hsize_t  startIndex,
hsize_t  endIndex,
void *  data 
)

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

MISR Toolkit - Copyright © 2005 - 2020 Jet Propulsion Laboratory
Generated on Fri Jun 19 2020 22:49:54