---
name: "KernelResource"
section: "3"
platform: "linux"
package: "libhmsbeagle-dev"
version: "1.0-6"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/KernelResource"
---

# KernelResource(3)

## NAME

KernelResource -

## SYNOPSIS

### Public Member Functions

**KernelResource** (int inPaddedStateCount, char \*inKernelString, int inPatternBlockSize, int inMatrixBlockSize, int inBlockPeelingSize, int inSlowReweighing, int inMultiplyBlockSize, int inCategoryCount, int inPatternCount, long inFlags)\
 **KernelResource** (const **KernelResource** &krIn, char \*inKernelCode)\
 **KernelResource** \* **copy** ()\

### Public Attributes

int **paddedStateCount**\
 int **categoryCount**\
 int **patternCount**\
 char \* **kernelCode**\
 int **patternBlockSize**\
 int **matrixBlockSize**\
 int **blockPeelingSize**\
 int **isPowerOfTwo**\
 int **smallestPowerOfTwo**\
 int **slowReweighing**\
 int **multiplyBlockSize**\
 long **flags**\

## Author

Generated automatically by Doxygen for HMSBEAGLE from the source code.
