ddt 1.2.1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
PyEncDec Class Reference

Trampoline class for adding bindings for DdtEncDec. This class is neccessary for adding bindings for the class DdtEncDec, since it adds bindings for virtual methods. More...

Inheritance diagram for PyEncDec:
DdtEncDec

Public Member Functions

void set_meta_data_length (const int mdl) override
 
void set_topic_id (const int ti)
 
int get_meta_data_length () override
 
int get_topic_id () override
 
uint32_t get_bytes_per_pixel () const override
 
uint32_t get_number_dimensions () const override
 
std::string get_utc_timestamp () const override
 
bool get_complete_flag () const override
 
bool get_last_segment () const override
 
bool get_byte_order_little_endian () const override
 
uint32_t get_data_type () const override
 
std::string get_data_type_str () const override
 
float get_reference_point_x () const override
 
float get_reference_point_y () const override
 
float get_ra_reference_point () const override
 
float get_dec_reference_point () const override
 
float get_arcsec_pixel_x () const override
 
float get_arcsec_pixel_y () const override
 
float get_rotation_x () const override
 
float get_cd1_1 () const override
 
float get_cd1_2 () const override
 
float get_cd2_1 () const override
 
float get_cd2_2 () const override
 
float get_epoch_equinox () const override
 
std::string get_type_1 () const override
 
std::string get_type_2 () const override
 
 DdtEncDec ()
 
- Public Member Functions inherited from DdtEncDec
 DdtEncDec ()
 
virtual ~DdtEncDec ()=0
 
void set_topic_id (const int ti)
 
virtual std::string get_description () const
 

Additional Inherited Members

- Protected Member Functions inherited from DdtEncDec
std::string get_current_time () const
 
- Protected Attributes inherited from DdtEncDec
int topic_id = 0
 
int meta_data_length = 0
 

Detailed Description

Trampoline class for adding bindings for DdtEncDec. This class is neccessary for adding bindings for the class DdtEncDec, since it adds bindings for virtual methods.

Member Function Documentation

◆ DdtEncDec()

DdtEncDec::DdtEncDec ( )
explicitdefault

Constructor

◆ get_arcsec_pixel_x()

float PyEncDec::get_arcsec_pixel_x ( ) const
inlineoverridevirtual

Return the arcsec_pixel_x member.

Reimplemented from DdtEncDec.

◆ get_arcsec_pixel_y()

float PyEncDec::get_arcsec_pixel_y ( ) const
inlineoverridevirtual

Return the arcsec_pixel_y member.

Reimplemented from DdtEncDec.

◆ get_byte_order_little_endian()

bool PyEncDec::get_byte_order_little_endian ( ) const
inlineoverridevirtual

Return the byte_order_little_endian member.

Reimplemented from DdtEncDec.

◆ get_bytes_per_pixel()

uint32_t PyEncDec::get_bytes_per_pixel ( ) const
inlineoverridevirtual

Return the bytes_per_pixel member.

Reimplemented from DdtEncDec.

◆ get_cd1_1()

float PyEncDec::get_cd1_1 ( ) const
inlineoverridevirtual

Return the cd1_1 member.

Reimplemented from DdtEncDec.

◆ get_cd1_2()

float PyEncDec::get_cd1_2 ( ) const
inlineoverridevirtual

Return the cd1_2 member.

Reimplemented from DdtEncDec.

◆ get_cd2_1()

float PyEncDec::get_cd2_1 ( ) const
inlineoverridevirtual

Return the cd2_1 member.

Reimplemented from DdtEncDec.

◆ get_cd2_2()

float PyEncDec::get_cd2_2 ( ) const
inlineoverridevirtual

Return the cd2_2 member.

Reimplemented from DdtEncDec.

◆ get_complete_flag()

bool PyEncDec::get_complete_flag ( ) const
inlineoverridevirtual

Return the complete_flag member.

Reimplemented from DdtEncDec.

◆ get_data_type()

uint32_t PyEncDec::get_data_type ( ) const
inlineoverridevirtual

Return the data_type member.

Reimplemented from DdtEncDec.

◆ get_data_type_str()

std::string PyEncDec::get_data_type_str ( ) const
inlineoverridevirtual

Return data_type member value as a string.

Reimplemented from DdtEncDec.

◆ get_dec_reference_point()

float PyEncDec::get_dec_reference_point ( ) const
inlineoverridevirtual

Return the dec_reference_point member.

Reimplemented from DdtEncDec.

◆ get_epoch_equinox()

float PyEncDec::get_epoch_equinox ( ) const
inlineoverridevirtual

Return the epoch_equinox member.

Reimplemented from DdtEncDec.

◆ get_last_segment()

bool PyEncDec::get_last_segment ( ) const
inlineoverridevirtual

Return the last_segment member.

Reimplemented from DdtEncDec.

◆ get_meta_data_length()

int PyEncDec::get_meta_data_length ( )
inlineoverridevirtual

Returns the meta data length.

Reimplemented from DdtEncDec.

◆ get_number_dimensions()

uint32_t PyEncDec::get_number_dimensions ( ) const
inlineoverridevirtual

Return the number_dimensions member.

Reimplemented from DdtEncDec.

◆ get_ra_reference_point()

float PyEncDec::get_ra_reference_point ( ) const
inlineoverridevirtual

Return the ra_reference_point member.

Reimplemented from DdtEncDec.

◆ get_reference_point_x()

float PyEncDec::get_reference_point_x ( ) const
inlineoverridevirtual

Return the reference_point_x member.

Reimplemented from DdtEncDec.

◆ get_reference_point_y()

float PyEncDec::get_reference_point_y ( ) const
inlineoverridevirtual

Return the reference_point_y member.

Reimplemented from DdtEncDec.

◆ get_rotation_x()

float PyEncDec::get_rotation_x ( ) const
inlineoverridevirtual

Return the rotation_x_axis member.

Reimplemented from DdtEncDec.

◆ get_topic_id()

int PyEncDec::get_topic_id ( )
inlineoverridevirtual

Return the topic id.

Reimplemented from DdtEncDec.

◆ get_type_1()

std::string PyEncDec::get_type_1 ( ) const
inlineoverridevirtual

Return the type 1 projection member.

Reimplemented from DdtEncDec.

◆ get_type_2()

std::string PyEncDec::get_type_2 ( ) const
inlineoverridevirtual

Return the type 2 projection member.

Reimplemented from DdtEncDec.

◆ get_utc_timestamp()

std::string PyEncDec::get_utc_timestamp ( ) const
inlineoverridevirtual

Return the utc_timestamp member.

Reimplemented from DdtEncDec.

◆ set_meta_data_length()

void PyEncDec::set_meta_data_length ( const int mdl)
inlineoverridevirtual

Sets the meta data length.

Reimplemented from DdtEncDec.

◆ set_topic_id()

void PyEncDec::set_topic_id ( const int ti)
inline

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