Back to index

Public Member Functions | Public Attributes | Private Member Functions | Friends
StrokeInfo Class Reference

#include <actiondb.h>

Collaboration diagram for StrokeInfo:
Collaboration graph

List of all members.

Public Member Functions

 StrokeInfo (RStroke s, RAction a)
 StrokeInfo ()

Public Attributes

StrokeSet strokes
RAction action
std::string name

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)


class boost::serialization::access

Detailed Description

Definition at line 195 of file actiondb.h.

Constructor & Destructor Documentation

StrokeInfo::StrokeInfo ( RStroke  s,
RAction  a 
) [inline]

Definition at line 199 of file actiondb.h.

: action(a) { strokes.insert(s); }
StrokeInfo::StrokeInfo ( ) [inline]

Definition at line 200 of file actiondb.h.


Member Function Documentation

template<class Archive >
void StrokeInfo::serialize ( Archive &  ar,
const unsigned int  version 
) [private]

Definition at line 111 of file

       ar & strokes;
       ar & action;
       if (version == 0) return;
       ar & name;

Friends And Related Function Documentation

friend class boost::serialization::access [friend]

Definition at line 196 of file actiondb.h.

Member Data Documentation

Definition at line 202 of file actiondb.h.

std::string StrokeInfo::name

Definition at line 203 of file actiondb.h.

Definition at line 201 of file actiondb.h.

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