BodiesResult.h 778 Bytes
#ifndef BODIESRESULT_H
#define BODIESRESULT_H

#include "../Common/TREPSTypes.h"
#include "../Application/Application.h"
#include "../../CDPP3DViewSOAPClient/cdpp3dviewcdppBinderProxy.h"
//#include "../DataRecord/DataRecordList.h"
//#include "../Export/ExportManager.h"


using namespace TREPS::Common;
using namespace TREPS::Application;

namespace TREPS
{
	namespace Bodies
	{
		//declare stype as in Bodies/BodiesCDPP3DView.h
		typedef vector<ns4__Body*> t_Bodies;
		
		class BodiesResultClass
		{
			public :
				BodiesResultClass(void);

				~BodiesResultClass(void);

				//init listBodies result
				bool init(t_Bodies bodies);
				
				//get result
				t_Bodies *getBodies(void) const;


			private :
				ApplicationClass *app;

				t_Bodies  bodies;

		};
	}
}

#endif