Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
lib
record
csaString.cc
Go to the documentation of this file.
1
#include "
osl/record/csaString.h
"
2
#include "
osl/record/csaRecord.h
"
3
#include <cassert>
4
#include <sstream>
5
6
osl::record::csa::
7
CsaString::CsaString
(
const
char
*recordString) : rec(new
Record
())
8
{
9
std::istringstream
10
iss(recordString);
11
InputStream
irs(iss);
12
irs.
load
(&*
rec
);
13
}
14
15
osl::record::csa::
16
CsaString::~CsaString
()
17
{
18
}
19
20
osl::Record
const
&
osl::record::csa::
21
CsaString::getRecord
()
const
22
{
23
return
*rec;
24
}
25
26
const
osl::NumEffectState
osl::record::csa::
27
CsaString::getInitialState
()
const
28
{
29
return
NumEffectState(rec->getInitialState());
30
}
31
32
33
// ;;; Local Variables:
34
// ;;; mode:c++
35
// ;;; c-basic-offset:2
36
// ;;; End:
Generated on Sun Jul 21 2013 13:37:23 by
1.8.4