RInside Version 0.2.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Bar Class Reference

#include <bar.h>

Collaboration diagram for Bar:

Public Member Functions

 Bar (const std::string &name, const Foo &foo)
 
 ~Bar ()
 
void serialize (BinaryStream &stream) const
 

Static Public Member Functions

static Bar deserialize (BinaryStream &stream)
 

Public Attributes

std::string name
 
Foo foo
 

Static Public Attributes

static const int32_t TYPEID = 2
 

Detailed Description

Definition at line 19 of file bar.h.

Constructor & Destructor Documentation

Bar::Bar ( const std::string &  name,
const Foo foo 
)

Definition at line 3 of file bar.cpp.

Referenced by deserialize().

Bar::~Bar ( )

Definition at line 6 of file bar.cpp.

Member Function Documentation

Bar Bar::deserialize ( BinaryStream stream)
static

Definition at line 15 of file bar.cpp.

References Bar(), foo, name, and BinaryStream::read().

Here is the call graph for this function:

void Bar::serialize ( BinaryStream stream) const

Definition at line 10 of file bar.cpp.

References foo, name, and BinaryStream::write().

Here is the call graph for this function:

Member Data Documentation

Foo Bar::foo

Definition at line 25 of file bar.h.

Referenced by deserialize(), serialize(), and Rcpp::wrap().

std::string Bar::name

Definition at line 24 of file bar.h.

Referenced by deserialize(), serialize(), and Rcpp::wrap().

const int32_t Bar::TYPEID = 2
static

Definition at line 28 of file bar.h.


The documentation for this class was generated from the following files: