#include "OSgLWriter.h"#include "OSStringUtil.h"#include "OSGeneral.h"#include "OSParameters.h"#include "OSBase64.h"#include "OSMathUtil.h"#include "CoinFinite.hpp"#include <sstream>
Go to the source code of this file.
Functions | |
| std::string | writeGeneralFileHeader (GeneralFileHeader *v, bool addWhiteSpace) |
| Take a GeneralFileHeader object and write a string that validates against the OSgL schema. More... | |
| std::string | writeOtherOptionOrResultEnumeration (OtherOptionOrResultEnumeration *e, bool addWhiteSpace, bool writeBase64) |
| Take an OtherOptionOrResultEnumeration object and write a string that validates against the OSgL schema. More... | |
| 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 | 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.cpp.
| std::string writeGeneralFileHeader | ( | GeneralFileHeader * | v, |
| bool | addWhiteSpace | ||
| ) |
Take a GeneralFileHeader object and write a string that validates against the OSgL schema.
| v | is the object to be output |
| addWhiteSpace | controls whether whitespace (i.e., line feed) is to be added |
Definition at line 36 of file OSgLWriter.cpp.
| std::string writeOtherOptionOrResultEnumeration | ( | OtherOptionOrResultEnumeration * | e, |
| bool | addWhiteSpace, | ||
| bool | writeBase64 | ||
| ) |
Take an OtherOptionOrResultEnumeration object and write a string that validates against the OSgL schema.
| e | is the OtherOptionOrResultEnumeration 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) |
Definition at line 81 of file OSgLWriter.cpp.
| 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) |
Definition at line 104 of file OSgLWriter.cpp.
| 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) |
Definition at line 148 of file OSgLWriter.cpp.
| 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) |
Definition at line 190 of file OSgLWriter.cpp.
1.8.5