writeutils.h File Reference

#include "io/writer.h"
#include "nub/ref.h"
#include "rutz/debug.h"

Include dependency graph for writeutils.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  io
namespace  io::write_utils

Functions

fstring io::write_utils::make_element_name (const fstring &seq_name, int element_num)
fstring io::write_utils::make_seq_length_name (const fstring &seq_name)
template<class Itr>
void io::write_utils::write_value_seq (io::writer &writer, const rutz::fstring &name, Itr begin, Itr end, bool skip_count=false)
template<class Itr>
void io::write_utils::write_value_obj_seq (io::writer &writer, const rutz::fstring &name, Itr begin, Itr end, bool skip_count=false)
template<class Itr>
void io::write_utils::write_object_seq (io::writer &writer, const rutz::fstring &name, Itr begin, Itr end, bool skip_count=false)
 A generic interface for handling containers, sequences, etc. of objects.
template<class Itr>
int io::write_utils::compute_seq_length (Itr begin, Itr end)


Detailed Description

helper functions for writing counted sequences of objects to an io::writer

Definition in file writeutils.h.


The software described here is Copyright (c) 1998-2005, Rob Peters.
This page was generated Wed Dec 3 06:51:01 2008 by Doxygen version 1.5.5.