SSM
Public Member Functions | Data Fields | Protected Member Functions

SSMApi< T, P > Class Template Reference

SSMを簡単に扱うためのクラス More...

#include <ssm.hpp>

Inheritance diagram for SSMApi< T, P >:
SSMApiBase

Public Member Functions

 SSMApi ()
 SSMApi (const char *streamName, int streamId=0)
 ~SSMApi ()

Data Fields

data
 SSM Data.
property
 Property of SSM Data.

Protected Member Functions

void setBuffer (void *data, size_t dataSize, void *property, size_t propertySize)
 バッファの設定

Detailed Description

template<typename T, typename P = SSMDummy>
class SSMApi< T, P >

SSMを簡単に扱うためのクラス

基本的にこれを使う


Constructor & Destructor Documentation

template<typename T , typename P = SSMDummy>
SSMApi< T, P >::SSMApi ( ) [inline]

コンストラクタ

template<typename T , typename P = SSMDummy>
SSMApi< T, P >::SSMApi ( const char *  streamName,
int  streamId = 0 
) [inline]

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

template<typename T , typename P = SSMDummy>
SSMApi< T, P >::~SSMApi ( ) [inline]

デストラクタ


Member Function Documentation

template<typename T , typename P = SSMDummy>
void SSMApi< T, P >::setBuffer ( void *  data,
size_t  dataSize,
void *  property,
size_t  propertySize 
) [protected]

バッファの設定

継承したときなど、ポインタを外部からさわらせたくないときはprivateの中に入れる

Reimplemented from SSMApiBase.


The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines