# HdfSBuf
## **Overview**
**Related Modules:**
[Core](core.md)
**Description:**
Defines a **[HdfSBuf](hdfsbuf.md)**.
**Since:**
1.0
## **Summary**
## Data Fields
## **Details**
## **Field Documentation**
## capacity
```
size_t HdfSBuf::capacity
```
**Description:**
Storage capacity, at most 512 KB.
## data
```
uint8_t* HdfSBuf::data
```
**Description:**
Pointer to data storage
## isBind
```
bool HdfSBuf::isBind
```
**Description:**
Whether to bind the externally transferred pointer for data storage
## readPos
```
size_t HdfSBuf::readPos
```
**Description:**
Current read position
## writePos
```
size_t HdfSBuf::writePos
```
**Description:**
Current write position