All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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 
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 
17 {
18 }
19 
20 osl::Record const& osl::record::csa::
22 {
23  return *rec;
24 }
25 
26 const osl::NumEffectState osl::record::csa::
28 {
29  return NumEffectState(rec->getInitialState());
30 }
31 
32 
33 // ;;; Local Variables:
34 // ;;; mode:c++
35 // ;;; c-basic-offset:2
36 // ;;; End: