libdap Updated for version 3.21.1
libdap4 is an implementation of OPeNDAP's DAP protocol.
RValue.h File Reference
#include <dods-datatypes.h>
#include "expr.h"
Include dependency graph for RValue.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  libdap::rvalue
 

Namespaces

namespace  libdap
 top level DAP object to house generic methods
 

Typedefs

typedef std::vector< dods_byte > * libdap::byte_arg_list
 
typedef std::vector< dods_float32 > * libdap::float32_arg_list
 
typedef std::vector< dods_float64 > * libdap::float64_arg_list
 
typedef std::vector< dods_int16 > * libdap::int16_arg_list
 
typedef std::vector< dods_int32 > * libdap::int32_arg_list
 
typedef std::vector< rvalue * > libdap::rvalue_list
 
typedef std::vector< rvalue * >::const_iterator libdap::rvalue_list_citer
 
typedef std::vector< rvalue * >::iterator libdap::rvalue_list_iter
 
typedef std::vector< dods_uint16 > * libdap::uint16_arg_list
 
typedef std::vector< dods_uint32 > * libdap::uint32_arg_list
 

Functions

rvalue_listlibdap::append_rvalue_list (rvalue_list *rvals, rvalue *rv)
 
BaseType ** libdap::build_btp_args (const rvalue_list *args, DDS &dds)
 
rvalue_listlibdap::make_rvalue_list (rvalue *rv)