AMCAX Kernel
Geometry kernel for CAD/CAE/CAM
九韶内核 1.0.0.0
载入中...
搜索中...
未找到
StepProgress.hpp 文件参考

Class used for carrying data the progress of the STEP process. 更多...

#include <cstdint>
#include <functional>
#include <memory>
#include <string>
#include <common/Macros.hpp>
StepProgress.hpp 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

struct  AMCAX::STEP::StepProgressCarrier
 A carrier for carrying data the progress of the STEP process. 更多...
 
union  AMCAX::STEP::StepProgressCarrier::Payload
 
class  AMCAX::STEP::StepProgressState
 A class used for representing the states in the progress of the STEP process. 更多...
 

命名空间

namespace  AMCAX
 AMCAX 内核提供的所有接口所在的命名空间。
 
namespace  AMCAX::STEP
 AMCAX STEP 模块提供的所有接口所在的命名空间。
 

类型定义

using AMCAX::STEP::StepProgressCallback
 
using AMCAX::STEP::DataCallback
 The callback function that will be called when data is ready. Currently, the callback function is executed in concurrent threads. This may or may not change in future releases.
 

枚举

enum class  AMCAX::STEP::DataEvent {
  AMCAX::STEP::Unspecified , AMCAX::STEP::ProductReady , AMCAX::STEP::ShapeReady , AMCAX::STEP::LabelReady ,
  AMCAX::STEP::DataCompleted , AMCAX::STEP::Error = -1
}
 

变量

uint64_t u64
 
int64_t i64
 
double f64
 

详细描述

Class used for carrying data the progress of the STEP process.

This file is part of AMCAX Kernel.