VlaTableSink.h

Classes

VlaTableSink -- VLA Table Sink (full description)

class VlaTableSink :public VlaSink

Interface

Public Members
VlaTableSink()
VlaTableSink(const String& a, const String& b)
~VlaTableSink()
Int writeVisibilityRecord(const Char* buffer)
Private Members
VlaTableSink(const VlaTableSink& other)
VlaTableSink& operator=(const VlaTableSink& other)
void createTable(const String& tableName)
void addColumns(TableDesc& td, const RCAFlags* flags)
void addColumns(TableDesc& td, const SDAFlags* flags)
void addColumns(TableDesc& td, const ADAFlags* flags)
void addColumns(TableDesc& td, const ContinuumCDAFlags* flags)
void addColumns(TableDesc& td, const SpectralLineCDAFlags* flags)
void writeTable(const RCAFlags* flags)
void writeTable(const SDAFlags* flags)
void writeTable(const ADAFlags* flags)
void writeTable(const ContinuumCDAFlags* flags)
void writeTable(const SpectralLineCDAFlags* flags)

Description

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Synopsis

Example

Motivation

Template Type Argument Requirements (T)

Thrown Exceptions

To Do

Member Description

VlaTableSink()

VlaTableSink(const String& a, const String& b)

~VlaTableSink()

Int writeVisibilityRecord(const Char* buffer)

VlaTableSink(const VlaTableSink& other)

VlaTableSink& operator=(const VlaTableSink& other)

void createTable(const String& tableName)

Some table stuff

void addColumns(TableDesc& td, const RCAFlags* flags)

void addColumns(TableDesc& td, const SDAFlags* flags)

void addColumns(TableDesc& td, const ADAFlags* flags)

void addColumns(TableDesc& td, const ContinuumCDAFlags* flags)

void addColumns(TableDesc& td, const SpectralLineCDAFlags* flags)

void writeTable(const RCAFlags* flags)

void writeTable(const SDAFlags* flags)

void writeTable(const ADAFlags* flags)

void writeTable(const ContinuumCDAFlags* flags)

void writeTable(const SpectralLineCDAFlags* flags)