Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ddf.h File Reference

C++ DDF abstraction for interpretive RPC. More...

#include <shibsp/base.h>
#include <cstdio>
#include <iostream>

Namespaces

namespace  shibsp

Classes

class  shibsp::DDF
 DDF objects are implemented with a handle-body idiom and require explicit destruction in order to allow stack objects to be freely mixed in structures with heap objects. More...
class  shibsp::DDFJanitor
 A "smart pointer" for disposing of DDF objects when they leave scope. More...

Functions

std::ostream & operator<< (std::ostream &os, const DDF &obj)
 Serializes a DDF object to a stream.
std::istream & operator>> (std::istream &is, DDF &obj)
 Reconstitutes a DDF object from a stream.


Detailed Description

C++ DDF abstraction for interpretive RPC.


Function Documentation

std::ostream& operator<< (  std::ostream &  os,
const DDF &  obj
) 
 

Serializes a DDF object to a stream.

Parameters:
os output stream
obj DDF object to serialize
Returns:
reference to the output stream

std::istream& operator>> (  std::istream &  is,
DDF &  obj
) 
 

Reconstitutes a DDF object from a stream.

Parameters:
is input stream
obj DDF object to reconstitute
Returns:
reference to the input stream


Generated on Fri Jun 19 04:41:43 2009 for shibboleth-2.2 by  doxygen 1.3.9.1