Defines | Functions
core/vil/file_formats/vil_nitf2_tagged_record.cxx File Reference
#include "vil_nitf2_tagged_record.h"
#include <vcl_sstream.h>
#include <vcl_iomanip.h>
#include <vcl_iostream.h>
#include <vcl_string.h>
#include <vil/vil_stream_core.h>
#include <vil/vil_stream_section.h>
#include "vil_nitf2_tagged_record_definition.h"
#include "vil_nitf2_field_definition.h"
#include "vil_nitf2_field_sequence.h"
#include "vil_nitf2_index_vector.h"
#include "vil_nitf2_typed_field_formatter.h"
#include "vil_nitf2_scalar_field.h"

Go to the source code of this file.

Defines

#define VIL_NITF2_TAGGED_RECORD_GET_VALUES(T)

Functions

 VIL_NITF2_TAGGED_RECORD_GET_VALUES (int)
 VIL_NITF2_TAGGED_RECORD_GET_VALUES (double)
 VIL_NITF2_TAGGED_RECORD_GET_VALUES (char)
 VIL_NITF2_TAGGED_RECORD_GET_VALUES (void *)
 VIL_NITF2_TAGGED_RECORD_GET_VALUES (vcl_string)
 VIL_NITF2_TAGGED_RECORD_GET_VALUES (vil_nitf2_location *)
 VIL_NITF2_TAGGED_RECORD_GET_VALUES (vil_nitf2_date_time)
vcl_ostream & operator<< (vcl_ostream &os, const vil_nitf2_tagged_record &record)
vcl_ostream & operator<< (vcl_ostream &os, const vil_nitf2_tagged_record_sequence &seq)

Define Documentation

#define VIL_NITF2_TAGGED_RECORD_GET_VALUES (   T)
Value:
bool vil_nitf2_tagged_record::get_values(vcl_string tag, const vil_nitf2_index_vector& indexes, \
                                         vcl_vector<T>& out_values, bool clear_out_values) const \
{ return m_field_sequence->get_values(tag, indexes, out_values, clear_out_values); } \
bool vil_nitf2_tagged_record::get_values(vcl_string tag, vcl_vector<T>& out_values) const \
{ return m_field_sequence->get_values(tag, out_values); }

Definition at line 184 of file vil_nitf2_tagged_record.cxx.


Function Documentation

vcl_ostream& operator<< ( vcl_ostream &  os,
const vil_nitf2_tagged_record record 
)

Definition at line 534 of file vil_nitf2_tagged_record.cxx.

vcl_ostream& operator<< ( vcl_ostream &  os,
const vil_nitf2_tagged_record_sequence seq 
)

Definition at line 541 of file vil_nitf2_tagged_record.cxx.

VIL_NITF2_TAGGED_RECORD_GET_VALUES ( int  )
VIL_NITF2_TAGGED_RECORD_GET_VALUES ( double  )
VIL_NITF2_TAGGED_RECORD_GET_VALUES ( char  )
VIL_NITF2_TAGGED_RECORD_GET_VALUES ( void *  )
VIL_NITF2_TAGGED_RECORD_GET_VALUES ( vcl_string  )
VIL_NITF2_TAGGED_RECORD_GET_VALUES ( vil_nitf2_location )
VIL_NITF2_TAGGED_RECORD_GET_VALUES ( vil_nitf2_date_time  )