Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

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  ) 
 

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 183 of file vil_nitf2_tagged_record.cxx.


Function Documentation

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

Definition at line 539 of file vil_nitf2_tagged_record.cxx.

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

Definition at line 532 of file vil_nitf2_tagged_record.cxx.

VIL_NITF2_TAGGED_RECORD_GET_VALUES vil_nitf2_date_time   ) 
 

VIL_NITF2_TAGGED_RECORD_GET_VALUES vil_nitf2_location  ) 
 

VIL_NITF2_TAGGED_RECORD_GET_VALUES vcl_string   ) 
 

VIL_NITF2_TAGGED_RECORD_GET_VALUES void *   ) 
 

VIL_NITF2_TAGGED_RECORD_GET_VALUES char   ) 
 

VIL_NITF2_TAGGED_RECORD_GET_VALUES double   ) 
 

VIL_NITF2_TAGGED_RECORD_GET_VALUES int   ) 
 


Generated on Thu Jan 10 14:40:02 2008 for core/vil by  doxygen 1.4.4