code::TypeName Class Reference

List of all members.

Detailed Description

TypeName provides a convenient way to refer to a lot of the strings in the CODE system without worrying about spelling errors, etc.

Of course, the idea of extensibility means that you don't really need to use this class -- you may use the original strings themselves. However, using this class whenever an entry exists is preferred.

Author:
: Lakshman
Version:
:
Id
code_TypeName.h,v 1.76 2009/06/02 20:17:40 lakshman Exp
See also:
Reader

Writer

Formatter

Builder

DataType


Static Public Attributes

static const std::string FlatFile
 Type of Reader, Writer that uses flat files.
static const std::string GzippedFile
 Type of Reader, Writer that uses .gz files.
static const std::string BZippedFile
 Type of Reader, that uses .bz2 files.
static const std::string LinearBuffer
 Type of Reader, Writer that uses linearbuffer.
static const std::string ORPG
 The source type for the formatted messages from the ORPG.
static const std::string OPUP
 The source type for the ICD formatted messages from the ORPG.
static const std::string NIDS
 The source type for the ICD formatted messages from the ORPG.
static const std::string Hires
 The source type for the NSSL hires files.
static const std::string w2algs
 The source type for the w2 algorithm files.
static const std::string ssap
 The source type for the old wdss algorithm files.
static const std::string NetCDF
 The source type for NetCDF files.
static const std::string NetCDF_Table
static const std::string NetCDF_IconSet
static const std::string Drawable
 Labels for generic types of data.
static const std::string Trend
static const std::string Table
static const std::string DataTable
static const std::string XMLDataHistory
static const std::string Develop
 The source type for Develop (intermediate products of algos., etc.
static const std::string ImageHeader
 Image Header data type.
static const std::string Reflectivity
 Reflectivity (RadialSet) data type.
static const std::string ReflectivityLowPRF
static const std::string OrpgReflectivity
static const std::string Velocity
 Velocity (RadialSet) data type.
static const std::string AliasedVelocity
static const std::string OrpgVelocity
static const std::string SpectrumWidth
 Spectrum Width (RadialSet) data type.
static const std::string HiresCompRef
 Composite Reflectivity.
static const std::string StormRelativeVelocity
 Storm-relative velocity (RadialSet).
static const std::string StormRelativeMotion
static const std::string SignalToNoise
 Signal-to-noise ratio.
static const std::string SignalToNoiseLowPRF
static const std::string ReflectivityVolume
 ReflectivityVolume (Collection of RadialSet) data type.
static const std::string VelocityVolume
 VelocityVolume (Collection of RadialSet) data type.
static const std::string SpectrumWidthVolume
 SpectrumWidthVolume (Collection of RadialSet) data type.
static const std::string MesoSet
 Mesocyclone Detection Algorithm data set.
static const std::string MesoIcon
 Mesocyclone Detection Algorithm simple data type.
static const std::string MesoTable
 Mesocyclone Detection Algorithm Table data type.
static const std::string MesoDataTable
static const std::string Meso
static const std::string MesoTrack
 Mesocyclone Detection Algorithm Track data type.
static const std::string MesoTrendSet
 Mesocyclone Detection Algorithm Trend data type.
static const std::string MesoTrendSetCollection
static const std::string TDASet
 Tornado Detection Algorithm data set.
static const std::string TDAIcon
 Tornado Detection Algorithm simple data type.
static const std::string TDAIconSet
 Tornado Detection Algorithm simple data type.
static const std::string TDATable
 Tornado Detection Algorithm Table data type.
static const std::string TdaDataTable
static const std::string Tda
static const std::string TDATrack
 Tornado Detection Algorithm Track data type.
static const std::string TornTrendSet
 Tornado Detection Algorithm Trend data type.
static const std::string TornTrendSetCollection
static const std::string HailIcon
 Hail Detection Algorithm simple data type.
static const std::string HailTable
 Hail Detection Algorithm Table data type.
static const std::string HailDataTable
static const std::string Hail
static const std::string HailTrack
 Hail Detection Algorithm Track data type.
static const std::string HailTrendSet
 Hail Detection Algorithm Trend data type.
static const std::string HailTrendSetCollection
static const std::string BWER
 BWER Detection Algorithm Table data type.
static const std::string BwerIcon
static const std::string LightningOverlay
static const std::string StormBoundary
 The W2 product for StormBoundary representation.
static const std::string PrecipOneHour
static const std::string PrecipThreeHour
static const std::string PrecipTotal
static const std::string ScitSet
 Scit Algorithm data set.
static const std::string ScitTable
 Scit Algorithm Table data type.
static const std::string ScitDataTable
static const std::string Scit
static const std::string ScitIcon
 Scit Algorithm simple data type.
static const std::string ScitIconSet
 Scit Algorithm simple data type.
static const std::string ScitTrack
 Scit Algorithm Track data type.
static const std::string ScitTrendSet
 Scit Algorithm Trend data type.
static const std::string ScitTrendSetCollection
static const std::string Vil
static const std::string OrpgSpectrumWidth
static const std::string UserSelectedStormTotalPrecip
static const std::string DigitalHybridScanReflectivity
static const std::string HybridScanReflectivity
static const std::string ClutterFilterControl
static const std::string CompRef
static const std::string CompositeRefContour
static const std::string EchoTops
static const std::string EchoTopsContour
static const std::string SevereWeatherReflectivity
static const std::string SevereWeatherVelocity
static const std::string SevereWeatherSpectrumWidth
static const std::string SevereWeatherShear
static const std::string SevereWeatherProbability
static const std::string VerticalWindProfile
static const std::string CombinedMoment
static const std::string CrossSectionRef
static const std::string CrossSectionVel
static const std::string CrossSectionSpectrumWidth
static const std::string WeakEchoRegion
static const std::string StormRelativeMeanRadialVelocity
static const std::string StormRelativeMeanRadialVelocityMap
static const std::string StormTrackInfo
static const std::string HailIndex
static const std::string TVS
static const std::string TVSIcon
static const std::string OrpgMesoTable
static const std::string OrpgMesoDetectionTable
static const std::string StormStructure
static const std::string Layer1AvgCompositeRef
static const std::string Layer2AvgCompositeRef
static const std::string Layer3AvgCompositeRef
static const std::string Layer1MaxCompositeRef
static const std::string Layer2MaxCompositeRef
static const std::string Layer3MaxCompositeRef
static const std::string LayerCompRefAPRemoved
static const std::string UserAlertMessage
static const std::string RadarCodedMessage
static const std::string FreeTextMessage
static const std::string PUPFreeTextMessage
static const std::string HourlyDigitalPrecipArray
static const std::string SupplementedPrecipArray
static const std::string RadarCodedMessageUnedited
static const std::string VelocityAzimuthDisplay
static const std::string CombinedShear
static const std::string CombinedShearContour
static const std::string AdaptableParametersVWP
static const std::string AdaptableParametersCombinedShear
static const std::string AdaptableParametersCombinedShearContour
static const std::string PrecipOneHourTable
static const std::string PrecipThreeHourTable
static const std::string PrecipTotalTable
static const std::string AdvectedCompRef
static const std::string AdvectedVIL
static const std::string LightningStrike
static const std::string LightningProbability
static const std::string StormCellTable
static const std::string SurfacePrecipOneHour
static const std::string SurfacePrecipThreeHour
static const std::string StormTotalPrecip
static const std::string HighResVil
static const std::string CombBaseData
static const std::string ReflectivityBaseData
static const std::string ProcessedBaseData
static const std::string ElevationBaseData
static const std::string ElevationBaseDataRef
static const std::string ElevationBaseDataVel
static const std::string ElevationBaseDataSpw
static const std::string Mosaic
static const std::string MosaicCS
static const std::string Moscref
static const std::string Compref
static const std::string Comphgt
static const std::string Topograph
static const std::string Phase
static const std::string RadarCoverageMap
static const std::string CloudTopTemperature
static const std::string WISH
static const std::string AMBER
static const std::string HYBREF
static const std::string RNFLAG
static const std::string RNRATE
static const std::string RN_01H
static const std::string RN_03H
static const std::string RN_06H
static const std::string RN_24H
static const std::string RN_72H
static const std::string ltgtot
static const std::string ltgpos
static const std::string AMBERTable
static const std::string AMBERSet
static const std::string AMBERTrendSet
static const std::string AMBERTrendSetCollection
static const std::string RecodeSCIT
static const std::string NNtda
static const std::string MesonetRainfall
static const std::string NewVolume
static const std::string NewElevation
static const std::string Mesonet
static const std::string WarningRegion
static const std::string WindField

Protected Member Functions

bool egcs_workaround () const
 egcs complains if all member functions are private


Member Function Documentation

bool code::TypeName::egcs_workaround (  )  const [inline, protected]

egcs complains if all member functions are private


Member Data Documentation

const std::string code::TypeName::AdaptableParametersCombinedShear [static]

const std::string code::TypeName::AdaptableParametersCombinedShearContour [static]

const std::string code::TypeName::AdaptableParametersVWP [static]

const std::string code::TypeName::AdvectedCompRef [static]

const std::string code::TypeName::AdvectedVIL [static]

const std::string code::TypeName::AliasedVelocity [static]

const std::string code::TypeName::AMBER [static]

const std::string code::TypeName::AMBERSet [static]

const std::string code::TypeName::AMBERTable [static]

const std::string code::TypeName::AMBERTrendSet [static]

const std::string code::TypeName::AMBERTrendSetCollection [static]

const std::string code::TypeName::BWER [static]

BWER Detection Algorithm Table data type.

const std::string code::TypeName::BwerIcon [static]

const std::string code::TypeName::BZippedFile [static]

Type of Reader, that uses .bz2 files.

const std::string code::TypeName::CloudTopTemperature [static]

const std::string code::TypeName::ClutterFilterControl [static]

const std::string code::TypeName::CombBaseData [static]

const std::string code::TypeName::CombinedMoment [static]

const std::string code::TypeName::CombinedShear [static]

const std::string code::TypeName::CombinedShearContour [static]

const std::string code::TypeName::Comphgt [static]

const std::string code::TypeName::CompositeRefContour [static]

const std::string code::TypeName::Compref [static]

const std::string code::TypeName::CompRef [static]

const std::string code::TypeName::CrossSectionRef [static]

const std::string code::TypeName::CrossSectionSpectrumWidth [static]

const std::string code::TypeName::CrossSectionVel [static]

const std::string code::TypeName::DataTable [static]

const std::string code::TypeName::Develop [static]

The source type for Develop (intermediate products of algos., etc.

) that are added to the system by developers.

const std::string code::TypeName::DigitalHybridScanReflectivity [static]

const std::string code::TypeName::Drawable [static]

Labels for generic types of data.

Used for differentiating between items displayed in a GLBox and those with different display methods

const std::string code::TypeName::EchoTops [static]

const std::string code::TypeName::EchoTopsContour [static]

const std::string code::TypeName::ElevationBaseData [static]

const std::string code::TypeName::ElevationBaseDataRef [static]

const std::string code::TypeName::ElevationBaseDataSpw [static]

const std::string code::TypeName::ElevationBaseDataVel [static]

const std::string code::TypeName::FlatFile [static]

Type of Reader, Writer that uses flat files.

const std::string code::TypeName::FreeTextMessage [static]

const std::string code::TypeName::GzippedFile [static]

Type of Reader, Writer that uses .gz files.

const std::string code::TypeName::Hail [static]

const std::string code::TypeName::HailDataTable [static]

const std::string code::TypeName::HailIcon [static]

Hail Detection Algorithm simple data type.

const std::string code::TypeName::HailIndex [static]

const std::string code::TypeName::HailTable [static]

Hail Detection Algorithm Table data type.

const std::string code::TypeName::HailTrack [static]

Hail Detection Algorithm Track data type.

const std::string code::TypeName::HailTrendSet [static]

Hail Detection Algorithm Trend data type.

const std::string code::TypeName::HailTrendSetCollection [static]

const std::string code::TypeName::HighResVil [static]

const std::string code::TypeName::Hires [static]

The source type for the NSSL hires files.

const std::string code::TypeName::HiresCompRef [static]

Composite Reflectivity.

(Not share with orpg's CompRef)

const std::string code::TypeName::HourlyDigitalPrecipArray [static]

const std::string code::TypeName::HYBREF [static]

const std::string code::TypeName::HybridScanReflectivity [static]

const std::string code::TypeName::ImageHeader [static]

Image Header data type.

const std::string code::TypeName::Layer1AvgCompositeRef [static]

const std::string code::TypeName::Layer1MaxCompositeRef [static]

const std::string code::TypeName::Layer2AvgCompositeRef [static]

const std::string code::TypeName::Layer2MaxCompositeRef [static]

const std::string code::TypeName::Layer3AvgCompositeRef [static]

const std::string code::TypeName::Layer3MaxCompositeRef [static]

const std::string code::TypeName::LayerCompRefAPRemoved [static]

const std::string code::TypeName::LightningOverlay [static]

const std::string code::TypeName::LightningProbability [static]

const std::string code::TypeName::LightningStrike [static]

const std::string code::TypeName::LinearBuffer [static]

Type of Reader, Writer that uses linearbuffer.

const std::string code::TypeName::ltgpos [static]

const std::string code::TypeName::ltgtot [static]

const std::string code::TypeName::Meso [static]

const std::string code::TypeName::MesoDataTable [static]

const std::string code::TypeName::MesoIcon [static]

Mesocyclone Detection Algorithm simple data type.

const std::string code::TypeName::Mesonet [static]

const std::string code::TypeName::MesonetRainfall [static]

const std::string code::TypeName::MesoSet [static]

Mesocyclone Detection Algorithm data set.

const std::string code::TypeName::MesoTable [static]

Mesocyclone Detection Algorithm Table data type.

const std::string code::TypeName::MesoTrack [static]

Mesocyclone Detection Algorithm Track data type.

const std::string code::TypeName::MesoTrendSet [static]

Mesocyclone Detection Algorithm Trend data type.

const std::string code::TypeName::MesoTrendSetCollection [static]

const std::string code::TypeName::Mosaic [static]

const std::string code::TypeName::MosaicCS [static]

const std::string code::TypeName::Moscref [static]

const std::string code::TypeName::NetCDF [static]

The source type for NetCDF files.

const std::string code::TypeName::NetCDF_IconSet [static]

const std::string code::TypeName::NetCDF_Table [static]

const std::string code::TypeName::NewElevation [static]

const std::string code::TypeName::NewVolume [static]

const std::string code::TypeName::NIDS [static]

The source type for the ICD formatted messages from the ORPG.

const std::string code::TypeName::NNtda [static]

const std::string code::TypeName::OPUP [static]

The source type for the ICD formatted messages from the ORPG.

const std::string code::TypeName::ORPG [static]

The source type for the formatted messages from the ORPG.

const std::string code::TypeName::OrpgMesoDetectionTable [static]

const std::string code::TypeName::OrpgMesoTable [static]

const std::string code::TypeName::OrpgReflectivity [static]

const std::string code::TypeName::OrpgSpectrumWidth [static]

const std::string code::TypeName::OrpgVelocity [static]

const std::string code::TypeName::Phase [static]

const std::string code::TypeName::PrecipOneHour [static]

const std::string code::TypeName::PrecipOneHourTable [static]

const std::string code::TypeName::PrecipThreeHour [static]

const std::string code::TypeName::PrecipThreeHourTable [static]

const std::string code::TypeName::PrecipTotal [static]

const std::string code::TypeName::PrecipTotalTable [static]

const std::string code::TypeName::ProcessedBaseData [static]

const std::string code::TypeName::PUPFreeTextMessage [static]

const std::string code::TypeName::RadarCodedMessage [static]

const std::string code::TypeName::RadarCodedMessageUnedited [static]

const std::string code::TypeName::RadarCoverageMap [static]

const std::string code::TypeName::RecodeSCIT [static]

const std::string code::TypeName::Reflectivity [static]

Reflectivity (RadialSet) data type.

const std::string code::TypeName::ReflectivityBaseData [static]

const std::string code::TypeName::ReflectivityLowPRF [static]

const std::string code::TypeName::ReflectivityVolume [static]

ReflectivityVolume (Collection of RadialSet) data type.

const std::string code::TypeName::RN_01H [static]

const std::string code::TypeName::RN_03H [static]

const std::string code::TypeName::RN_06H [static]

const std::string code::TypeName::RN_24H [static]

const std::string code::TypeName::RN_72H [static]

const std::string code::TypeName::RNFLAG [static]

const std::string code::TypeName::RNRATE [static]

const std::string code::TypeName::Scit [static]

const std::string code::TypeName::ScitDataTable [static]

const std::string code::TypeName::ScitIcon [static]

Scit Algorithm simple data type.

const std::string code::TypeName::ScitIconSet [static]

Scit Algorithm simple data type.

const std::string code::TypeName::ScitSet [static]

Scit Algorithm data set.

const std::string code::TypeName::ScitTable [static]

Scit Algorithm Table data type.

const std::string code::TypeName::ScitTrack [static]

Scit Algorithm Track data type.

const std::string code::TypeName::ScitTrendSet [static]

Scit Algorithm Trend data type.

const std::string code::TypeName::ScitTrendSetCollection [static]

const std::string code::TypeName::SevereWeatherProbability [static]

const std::string code::TypeName::SevereWeatherReflectivity [static]

const std::string code::TypeName::SevereWeatherShear [static]

const std::string code::TypeName::SevereWeatherSpectrumWidth [static]

const std::string code::TypeName::SevereWeatherVelocity [static]

const std::string code::TypeName::SignalToNoise [static]

Signal-to-noise ratio.

const std::string code::TypeName::SignalToNoiseLowPRF [static]

const std::string code::TypeName::SpectrumWidth [static]

Spectrum Width (RadialSet) data type.

const std::string code::TypeName::SpectrumWidthVolume [static]

SpectrumWidthVolume (Collection of RadialSet) data type.

const std::string code::TypeName::ssap [static]

The source type for the old wdss algorithm files.

const std::string code::TypeName::StormBoundary [static]

The W2 product for StormBoundary representation.

const std::string code::TypeName::StormCellTable [static]

const std::string code::TypeName::StormRelativeMeanRadialVelocity [static]

const std::string code::TypeName::StormRelativeMeanRadialVelocityMap [static]

const std::string code::TypeName::StormRelativeMotion [static]

const std::string code::TypeName::StormRelativeVelocity [static]

Storm-relative velocity (RadialSet).

const std::string code::TypeName::StormStructure [static]

const std::string code::TypeName::StormTotalPrecip [static]

const std::string code::TypeName::StormTrackInfo [static]

const std::string code::TypeName::SupplementedPrecipArray [static]

const std::string code::TypeName::SurfacePrecipOneHour [static]

const std::string code::TypeName::SurfacePrecipThreeHour [static]

const std::string code::TypeName::Table [static]

const std::string code::TypeName::Tda [static]

const std::string code::TypeName::TdaDataTable [static]

const std::string code::TypeName::TDAIcon [static]

Tornado Detection Algorithm simple data type.

const std::string code::TypeName::TDAIconSet [static]

Tornado Detection Algorithm simple data type.

const std::string code::TypeName::TDASet [static]

Tornado Detection Algorithm data set.

const std::string code::TypeName::TDATable [static]

Tornado Detection Algorithm Table data type.

const std::string code::TypeName::TDATrack [static]

Tornado Detection Algorithm Track data type.

const std::string code::TypeName::Topograph [static]

const std::string code::TypeName::TornTrendSet [static]

Tornado Detection Algorithm Trend data type.

const std::string code::TypeName::TornTrendSetCollection [static]

const std::string code::TypeName::Trend [static]

const std::string code::TypeName::TVS [static]

const std::string code::TypeName::TVSIcon [static]

const std::string code::TypeName::UserAlertMessage [static]

const std::string code::TypeName::UserSelectedStormTotalPrecip [static]

const std::string code::TypeName::Velocity [static]

Velocity (RadialSet) data type.

const std::string code::TypeName::VelocityAzimuthDisplay [static]

const std::string code::TypeName::VelocityVolume [static]

VelocityVolume (Collection of RadialSet) data type.

const std::string code::TypeName::VerticalWindProfile [static]

const std::string code::TypeName::Vil [static]

const std::string code::TypeName::w2algs [static]

The source type for the w2 algorithm files.

const std::string code::TypeName::WarningRegion [static]

const std::string code::TypeName::WeakEchoRegion [static]

const std::string code::TypeName::WindField [static]

const std::string code::TypeName::WISH [static]

const std::string code::TypeName::XMLDataHistory [static]


Generated on Fri May 4 13:40:13 2012 for WDSS-IIw2 by  doxygen 1.4.7