OS
2.9.3
|
#include "OSGeneral.h"
#include "OSiLWriter.h"
#include "OSInstance.h"
#include "OSParameters.h"
#include "OSBase64.h"
#include "OSMathUtil.h"
#include <string>
#include <sstream>
Go to the source code of this file.
Functions | |
std::string | writeIntVectorData (IntVector *v, bool addWhiteSpace, bool writeBase64) |
Take an IntVector object and write a string that validates against the OSgL schema. More... | |
std::string | writeGeneralFileHeader (GeneralFileHeader *v, bool addWhiteSpace) |
Take a GeneralFileHeader object and write a string that validates against the OSgL schema. More... | |
std::string | writeOtherOptionEnumeration (OtherOptionEnumeration *e, bool addWhiteSpace, bool writeBase64) |
Take an OtherOptionEnumeration object and write a string that validates against the OSgL schema. More... | |
std::string | writeDblVectorData (DoubleVector *v, bool addWhiteSpace, bool writeBase64) |
Take a DoubleVector object and write a string that validates against the OSgL schema. More... | |
std::string | writeBasisStatus (BasisStatus *bs, bool addWhiteSpace, bool writeBase64) |
Take a BasisStatus object and write a string that validates against the OSgL schema. More... | |
Definition in file OSgLWriter.h.
std::string writeIntVectorData | ( | IntVector * | v, |
bool | addWhiteSpace, | ||
bool | writeBase64 | ||
) |
Take an IntVector object and write a string that validates against the OSgL schema.
v | is the IntVector to be output |
addWhiteSpace | controls whether whitespace (i.e., line feed) is to be added |
writeBase64 | controls whether the IntVector is to be output in base64 format or as a sequence of <el> (including mult and incr attributes) |
Take a DoubleVector object and write a string that validates against the OSgL schema.
v | is the DoubleVector to be output |
addWhiteSpace | controls whether whitespace (i.e., line feed) is to be added |
writeBase64 | controls whether the IntVector is to be output in base64 format or as a sequence of <el> (including mult and incr attributes) |
Take a BasisStatus object and write a string that validates against the OSgL schema.
bs | is the basisStatus object to be output |
addWhiteSpace | controls whether whitespace (i.e., line feed) is to be added |
writeBase64 | controls whether the IntVectors contained in the enumerations are to be output in base64 format or as a sequence of <el> (including mult and incr attributes) |
Take an IntVector object and write a string that validates against the OSgL schema.
std::string writeGeneralFileHeader | ( | GeneralFileHeader * | v, |
bool | addWhiteSpace | ||
) |
Take a GeneralFileHeader object and write a string that validates against the OSgL schema.
v | is the header to be output |
addWhiteSpace | controls whether whitespace (i.e., line feed) is to be added |
std::string writeOtherOptionEnumeration | ( | OtherOptionEnumeration * | e, |
bool | addWhiteSpace, | ||
bool | writeBase64 | ||
) |
Take an OtherOptionEnumeration object and write a string that validates against the OSgL schema.
e | is the OtherOptionEnumeration to be output |
addWhiteSpace | controls whether whitespace (i.e., line feed) is to be added |
writeBase64 | controls whether the embedded integer array is to be output in base64 format or as a sequence of <el> (including mult and incr attributes) |
std::string writeDblVectorData | ( | DoubleVector * | v, |
bool | addWhiteSpace, | ||
bool | writeBase64 | ||
) |
Take a DoubleVector object and write a string that validates against the OSgL schema.
v | is the DoubleVector to be output |
addWhiteSpace | controls whether whitespace (i.e., line feed) is to be added |
writeBase64 | controls whether the IntVector is to be output in base64 format or as a sequence of <el> (including mult and incr attributes) |
std::string writeBasisStatus | ( | BasisStatus * | bs, |
bool | addWhiteSpace, | ||
bool | writeBase64 | ||
) |
Take a BasisStatus object and write a string that validates against the OSgL schema.
bs | is the basisStatus object to be output |
addWhiteSpace | controls whether whitespace (i.e., line feed) is to be added |
writeBase64 | controls whether the IntVectors contained in the enumerations are to be output in base64 format or as a sequence of <el> (including mult and incr attributes) |