LAPTOP-SNT8I5JK\Boounion
2025-05-27 e42e8364112e97d89eeaecd13f043dff42179949
SourceCode/Bond/Servo/CGlass.h
@@ -6,20 +6,16 @@
#include "CJobDataB.h"
#include "CJobDataC.h"
#include "CJobDataS.h"
#include "ServoCommo.h"
namespace SERVO {
   enum MaterialsType {
      G1 = 0,
      G2 = 1,
      G1G2 = 2
   };
   class CGlass : public CContext
   {
   public:
      CGlass();
      virtual ~CGlass();
      void reset();
   public:
      virtual std::string& getClassName();
@@ -36,6 +32,9 @@
      CJobDataB* getJobDataB();
      void setJobDataS(CJobDataS* pJobDataS);
      CJobDataS* getJobDataS();
      BOOL setBuddy(CGlass* pGlass);
      CGlass* getBuddy();
      std::string& getBuddyId();
   private:
      MaterialsType m_type;
@@ -43,6 +42,8 @@
      CPath* m_pPath;
      CJobDataB m_jobDataB;
      CJobDataS m_jobDataS;
      CGlass* m_pBuddy;
      std::string m_strBuddyId;
   };
}