Home | Develop | Download | Contact
example_vector_export_vector_block.cpp
1
53#include <cmath>
54#include <Pds/Ra>
55
56int main(void)
57{
58 std::vector<Pds::Vector> A={Pds::X3D(),Pds::Y3D()};
60 std::cout<<"XML:\n"<<str<<"\n";
61
62 std::vector<Pds::Vector> D;
64
65 for(unsigned int n=0;n<D.size();n++)
66 D[n].Print("\nD["+std::to_string(n)+"]:\n");
67
68 std::ofstream myfile("VectorBlock1.xml", std::ofstream::out);
70 myfile.close();
71
72 return 0;
73}
Vector X3D(void)
Retorna una matriz vector columna eje X en 3 dimensiones.
Vector Y3D(void)
Retorna una matriz vector columna eje Y en 3 dimensiones.
static std::string ExportVectorBlockXmlToString(const std::vector< Pds::Vector > &Block)
Retorna un std::string en formato Xml con el contenido del VectorBlock.
static std::vector< Pds::Vector > ImportVectorBlockXmlFromString(const std::string &str)
Carga el contenido de una std::vector<Pds::Vector> desde un std::string en formato Xml.
static bool ExportVectorBlockXmlToStream(std::ofstream &myfile, const std::vector< Pds::Vector > &Block)
Retorna un std::string en formato Xml con el contenido del VectorBlock.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed