amount_consumed() const | Cache | |
amount_free() const | Cache | |
amount_remaining() const | Cache | |
amount_used() const | Cache | |
array_counts() | Data_Block | |
array_counts(const Value_List &counts, Index begin=0) | Data_Block | |
array_counts(const Index *counts, Index begin=0, Index end=NO_INDEX) | Data_Block | |
array_counts_list() const | Data_Block | |
ARRAY_COUNTS_TEMPLATE | Image_Line | static |
Array_Index_Counts enum name | Data_Block | |
array_indexed_counts(const Index indexed_counts[][2], Index total_counts=NO_INDEX) | Data_Block | |
array_offset_counts(const Index offset_counts[][2], Index total_counts=NO_INDEX) | Data_Block | |
Array_Offset_Counts enum name | Data_Block | |
attach(void *const block, unsigned int size) | Data_Component | |
bad_line() const | Image_Line | |
bad_line(bool state) | Image_Line | |
Bad_Line_Description | Line_Cache | protected |
bad_line_description() const | Line_Cache | |
BINNING_FACTORS | Instrument | static |
black_pixel(Index index) const | Image_Line | |
black_pixel(Index index, Pixel_type value) | Image_Line | |
Black_Pixels enum value | Image_Line | |
BLACK_PIXELS_COUNT | Image_Line | static |
BOOLEAN | Data_Component | static |
buffer_pixel(Index index) const | Image_Line | |
buffer_pixel(Index index, Pixel_type value) | Image_Line | |
Buffer_Pixels enum value | Image_Line | |
BUFFER_PIXELS_COUNT | Image_Line | static |
Bytes_per_Pixel | Image_Line | protected |
bytes_read() const | Line_Cache | inlinevirtual |
cache() | Image_Line | inline |
Cache() | Cache | |
Cache(unsigned long capacity, unsigned long data_margin=0, Data_Test data_test=NULL) | Cache | |
Cache(unsigned long capacity, std::istream &source, unsigned long data_margin=0, Data_Test data_test=NULL) | Cache | |
Calibration_Lines | Image_Line | static |
calibration_lines() | Image_Line | inlinestatic |
calibration_lines(unsigned int lines) | Image_Line | static |
calibration_lines_minimum(unsigned int TDI, unsigned int binning) | Instrument | static |
capacity() const | Cache | |
capacity(unsigned long amount) | Cache | |
CCD_BANDWIDTHS | Instrument | static |
CCD_BINNED_PIXELS | Instrument | static |
CCD_BY_CPMM | Instrument | static |
CCD_CENTER_WAVELENGTHS | Instrument | static |
CCD_CHANNEL_UNKNOWN | Instrument | static |
CCD_CHANNELS | Instrument | static |
CCD_FILTER_NAMES | Instrument | static |
CCD_FOCAL_PLANE_X_OFFSETS_MM | Instrument | static |
CCD_FOCAL_PLANE_Y_OFFSETS_MM | Instrument | static |
CCD_IMAGE_SENSORS | Instrument | static |
CCD_NAMES | Instrument | static |
CCD_PIXEL_SIZE_MM | Instrument | static |
CCD_UNKNOWN | Instrument | static |
CCDS | Instrument | static |
channel() const | Image_Line | |
channel(u_int_32 channel_number) | Image_Line | |
Channel enum value | Image_Line | |
CHANNEL_BIT_MASK | Image_Line | static |
Channel_Number | Image_Line | protected |
compressed_bytes() const | Line_Cache | inlinevirtual |
compressed_data() const | Line_Cache | inlinevirtual |
Copier typedef | Data_Block | |
count() const | Line_Cache | inline |
count_of(Index element) const | Data_Block | |
count_of(Index element, Index count) | Data_Block | |
CPMM_BY_CCD | Instrument | static |
data(void *const block) | Data_Component | virtual |
data() const | Data_Component | inline |
Data_Block() | Data_Block | |
Data_Block(void *const data, const Index *offsets, Index total_elements=0, const Index *array_counts=NULL, bool native_order=true) | Data_Block | |
Data_Block(void *const data, const Value_List &offsets, const Value_List &array_counts, bool native_order=true) | Data_Block | |
Data_Block(void *const data, const Value_List &offsets, bool native_order=true) | Data_Block | |
Data_Block(void *const data, const Index *offsets, Index total_elements, const Index *array_counts, Data_Order data_order) | Data_Block | |
Data_Block(void *const data, const Value_List &offsets, const Value_List &array_counts, Data_Order data_order) | Data_Block | |
Data_Block(void *const data, const Index *offsets, Index total_elements, Data_Order data_order) | Data_Block | |
Data_Block(void *const data, const Index *offsets, Data_Order data_order) | Data_Block | |
Data_Block(void *const data, const Value_List &offsets, Data_Order data_order) | Data_Block | |
Data_Block(void *const data, const Index *offsets, const Index indexed_counts[][2], Data_Order data_order) | Data_Block | |
Data_Block(const Data_Block &data_block) | Data_Block | |
Data_Bytes | Line_Cache | protected |
Data_Cache | Image_Line | protected |
Data_Component(const char **names=NULL, unsigned int size=0, const Index *offsets=NULL, const Index indexed_arrays[][2]=NULL, Data_Order order=Data_Block::MSB) | Data_Component | |
Data_Component(const Data_Component &component, bool data_duplicate=true) | Data_Component | |
data_margin(unsigned long amount) | Cache | |
data_margin() const | Cache | |
Data_Order enum name | Data_Block | |
data_order() const | Data_Block | |
data_order(Data_Order order) | Data_Block | |
Data_Test typedef | Cache | |
data_test(Data_Test tester, unsigned long data_amount) | Cache | |
data_test() const | Cache | |
data_test_amount() const | Cache | |
DECIMAL | Data_Component | static |
decompressed_bytes() const | Line_Cache | inlinevirtual |
DEFAULT_CALIBRATION_LINES | Image_Line | static |
DEFAULT_SPICE_METAKERNEL | Data_Component | static |
DEFAULT_WIDTH | Image_Line | static |
delete_element(Index element) | Data_Block | |
DELTA_LINE_TIME_MAX | Instrument | static |
DELTA_LINE_TIME_TICK_NANOS | Instrument | static |
DLL_LOCKED | Instrument | static |
DLL_NOT_LOCKED | Instrument | static |
drain() | Cache | virtual |
ELEMENT_INDEX | Data_Block | |
element_location_print_width(Index element) const | Data_Component | |
ELEMENT_OFFSET | Data_Block | |
element_offsets() | Data_Block | |
element_offsets(const Value_List &offsets) | Data_Block | |
element_offsets(const Index *offsets, Index total_elements=NO_INDEX) | Data_Block | |
element_offsets_list() const | Data_Block | |
element_sizes(const Value_List &sizes) | Data_Block | |
element_sizes(const Index *sizes, Index total_elements=NO_INDEX) | Data_Block | |
elements() const | Data_Block | |
Elements enum name | Image_Line | |
expected_channel() const | Image_Line | inline |
expected_channel(u_int_32 channel_number) | Image_Line | inline |
EXPOSURE_SETUP_MICROS | Instrument | static |
FELICS_Sync_Type enum value | Image_Line | |
focal_plane_x_offset(unsigned int CPMM, unsigned int binning=1) | Instrument | static |
UA::get(Index element, Index index=0) const | Data_Component | virtual |
UA::PIRL::Data_Block::get(T &value, const Index element, const Index index=0) const | Data_Block | |
UA::PIRL::Data_Block::get(T *array, const Index element, Index count=0) const | Data_Block | |
PIRL::Cache::get(char *data, unsigned long amount) | Cache | virtual |
Get | Data_Block | |
get_backwards(unsigned char *host, int host_amount, const unsigned char *data, int data_amount) | Data_Block | protectedstatic |
get_forwards(unsigned char *host, int host_amount, const unsigned char *data, int data_amount) | Data_Block | protectedstatic |
HEX | Data_Component | static |
HIRISE_CLOCK_SUBTICK_MICROS | Instrument | static |
ID | Line_Cache | static |
id() const | Image_Line | virtual |
Image_Line() | Image_Line | |
Image_Line(unsigned int bytes_per_pixel, unsigned int total_pixels, unsigned int total_lines=0, unsigned int channel_number=CCD_UNKNOWN, std::istream *stream=NULL) | Image_Line | |
Image_Line(const Image_Line &component, bool duplicate=true) | Image_Line | |
image_pixel(Index index) const | Image_Line | |
image_pixel(Index index, Pixel_type value) | Image_Line | |
Image_Pixels enum value | Image_Line | |
Index typedef | Data_Block | |
INDEX_COUNT | Data_Block | |
index_of(Index offset) const | Data_Block | |
input(std::istream &stream) | Data_Block | |
insert_element(Index offset, Index size, Index array_count=1) | Data_Block | |
internet_checksum() const | Data_Component | |
INVALID_UTC_TIME | Data_Component | static |
is_sync(void *data_at) | Image_Line | static |
is_valid() const | Image_Line | virtual |
last() const | Cache | |
last(char *location) | Cache | |
limits_checker(const Index element, const Index index, bool getter, bool array) const | Data_Block | protected |
Line | Line_Cache | protected |
Line_Cache(Image_Line &image_line, std::istream &stream) | Line_Cache | |
Line_Count | Line_Cache | protected |
LINE_HEADER_BYTES | Image_Line | static |
Line_Header_Sync_Type enum value | Image_Line | |
line_number() const | Image_Line | |
line_number(u_int_32 line) | Image_Line | |
Line_Number enum value | Image_Line | |
LINE_NUMBER_MASK | Image_Line | static |
LINE_TIME_PRE_OFFSET | Instrument | static |
local_data() | Data_Component | inline |
lookup(const LUT &lut) | Image_Line | |
LSB | Data_Block | |
MASKED_LINES | Instrument | static |
MAX_BYTES_PER_PIXEL | Instrument | static |
MAX_COMPONENT_BYTES | Image_Line | static |
MAX_IMAGE_LINES | Instrument | static |
MAX_PIXEL_VALUES | Instrument | static |
MAX_PIXELS_PER_LINE | Image_Line | static |
MAX_VIRTUAL_PIXELS_COUNT | Image_Line | static |
mirror() | Image_Line | |
MRO_CLOCK_ID | Data_Component | static |
MRO_CLOCK_SUBTICK_MICROS | Instrument | static |
MSB | Data_Block | |
name() const | Image_Line | virtual |
UA::HiRISE::Data_Component::name(Index element) const | Data_Component | |
NAME | Image_Line | static |
name_field_width() const | Data_Component | |
name_field_width(unsigned int width) | Data_Component | |
NAMES | Image_Line | static |
native() const | Data_Block | |
native(bool native_order) | Data_Block | |
native_order() | Data_Block | static |
UA::next() | Image_Line | |
PIRL::Cache::next(char *location) | Cache | |
PIRL::Cache::next() const | Cache | |
Next_Bad_Line_Description | Line_Cache | protected |
next_line() | Line_Cache | |
Next_Line_Number | Line_Cache | protected |
next_sync(std::istream &stream) | Image_Line | static |
NO_INDEX | Data_Block | static |
No_Sync_Type enum value | Image_Line | |
NOT_APPLICABLE_NUMBER | Instrument | static |
NOT_APPLICABLE_STRING | Instrument | static |
offset(char *location) const | Line_Cache | inlineprotected |
OFFSET_COUNT | Data_Block | |
offset_of(Index element) const | Data_Block | |
offset_of(Index element, Index offset) | Data_Block | |
OFFSETS_TEMPLATE | Image_Line | static |
offsets_to_sizes(Value_List &offsets) | Data_Block | static |
offsets_to_sizes(Index *offsets, Index total_elements=NO_INDEX) | Data_Block | static |
UA::HiRISE::Image_Line::operator=(const Image_Line &component) | Image_Line | |
UA::HiRISE::Data_Component::operator=(const Data_Component &component) | Data_Component | |
PIRL::Data_Block::operator=(const Data_Block &data_block) | Data_Block | |
operator[](Index index) const | Image_Line | |
output(std::ostream &stream) const | Data_Block | |
PATHNAME_DELIMITER | Data_Component | static |
pixel(Index index) const | Image_Line | |
pixel(Index index, Pixel_type value) | Image_Line | |
pixel_bytes() const | Image_Line | |
pixel_bytes(unsigned int bytes_per_pixel) | Image_Line | |
pixel_count() const | Image_Line | inline |
pixel_count(unsigned int total_pixels) | Image_Line | |
Pixels_per_Line | Image_Line | protected |
print(std::ostream &stream=std::cout, bool verbose=false) const | Image_Line | virtual |
PIRL::Data_Block::print(std::ostream &stream=std::cout) const | Data_Block | |
print_element(const Index element, int format=DECIMAL, std::ostream &stream=std::cout, int width=0) const | Data_Component | |
print_element(const Index element, std::ostream &stream) const | Data_Component | inline |
print_element_location(const Index element, std::ostream &stream=std::cout) const | Data_Component | |
pukool(Pixel_type *table) | Image_Line | |
UA::put(const u_int_32 value, Index element, Index index=0) | Data_Component | virtual |
UA::PIRL::Data_Block::put(T &value, const Index element, const Index index=0) | Data_Block | |
UA::PIRL::Data_Block::put(T *array, const Index element, Index count=0) | Data_Block | |
PIRL::Cache::put(char *data, unsigned long amount) | Cache | virtual |
Put | Data_Block | |
put_backwards(unsigned char *data, int data_amount, const unsigned char *host, int host_amount) | Data_Block | protectedstatic |
put_forwards(unsigned char *data, int data_amount, const unsigned char *host, int host_amount) | Data_Block | protectedstatic |
PVL() const | Image_Line | virtual |
PVL_description() const | Image_Line | |
refill(unsigned long max_amount=(unsigned long) -1) | Line_Cache | virtual |
reset() | Line_Cache | virtual |
reset_counts(bool unconditional=true, Index begin=0, Index end=NO_INDEX) | Data_Block | |
resize(unsigned int size) | Data_Component | |
REVERSE_READOUT_LINES | Instrument | static |
shift_offsets(int amount) | Data_Block | |
size() const | Data_Block | |
size_of(Index element) const | Data_Block | |
size_of(Index element, Index size) | Data_Block | |
sizes_to_offsets(Value_List &sizes) | Data_Block | static |
sizes_to_offsets(Index *sizes, Index total_elements=NO_INDEX) | Data_Block | static |
source(std::istream &stream) | Line_Cache | virtual |
source() const | Line_Cache | inlinevirtual |
source_bytes() const | Line_Cache | inline |
SPACECRAFT_EPOCH | Instrument | static |
SPACECRAFT_NAIF_ID | Instrument | static |
SPICE_METAKERNEL_VARIABLE | Data_Component | static |
SSR_BYTE_BOUNDARY | Instrument | static |
start() const | Cache | |
state_report(std::ostream &stream) const | Cache | |
state_report() const | Cache | |
STIMULATOR_LED_NAMES | Instrument | static |
STIMULATOR_LEDS | Instrument | static |
STORED_LUTS | Instrument | static |
SUBSECONDS_DELIMITER | Data_Component | static |
Sync enum value | Image_Line | |
SYNC | Image_Line | static |
sync() const | Image_Line | |
sync(u_int_32 value) | Image_Line | |
SYNC_1_BIT_MASK | Image_Line | static |
SYNC_2 | Image_Line | static |
SYNC_3 | Image_Line | static |
Sync_Type enum name | Image_Line | |
Sync_Type_Names | Image_Line | static |
synchronization_lost() | Line_Cache | inline |
Synchronization_Lost | Line_Cache | protected |
TDI_STAGES | Instrument | static |
TOTAL_BINNING_FACTORS | Instrument | static |
Total_Elements enum value | Image_Line | |
Total_Lines | Image_Line | protected |
total_lines() const | Image_Line | inline |
total_lines(unsigned int lines) | Image_Line | |
TOTAL_TDI_STAGES | Instrument | static |
TRIM_ADDITION_LINES | Instrument | static |
UNKNOWN_NUMBER | Instrument | static |
UNKNOWN_STRING | Instrument | static |
UTC_SECONDS_PRECISION | Data_Component | static |
Value_List typedef | Data_Block | |
value_size_of(Index element) const | Data_Block | |
value_size_of(Index element, Index size) | Data_Block | |
virtual_pixel(Index index) const | Image_Line | |
virtual_pixel(Index index, Pixel_type value) | Image_Line | |
Virtual_Pixels enum value | Image_Line | |
WAVELENGTH_UNITS | Instrument | static |
width() const | Image_Line | inline |
width(unsigned int groups) | Image_Line | inline |
Width | Image_Line | protected |
~Cache() | Cache | virtual |
~Data_Block() | Data_Block | virtual |
~Data_Component() | Data_Component | virtual |
~Image_Line() | Image_Line | virtual |