Navigation
API > API/Plugins > API/Plugins/WebAPI
References
| Module | WebAPI |
| Header | /Engine/Plugins/Experimental/Web/WebAPI/Source/WebAPI/Public/WebAPISubsystem.h |
| Include | #include "WebAPISubsystem.h" |
Syntax
USTRUCT&40;&41;
struct FWebAPIPooledOperation
Remarks
Container for an Operation object pool, per operation type (class).
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TObjectPtr< UWebAPIOperationObject > > | AvailableItems | Pool of un-used operations. | |
| TSoftClassPtr< UWebAPIOperationObject > | ItemClass | Operation Class (also acts as a key). | |
| TArray< TObjectPtr< UWebAPIOperationObject > > | ItemsInUse | Pool of operations currently in use. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UWebAPIOperationObject > | Pop () |
Returns a new or pooled Item. | |
| bool | Push
(
const TObjectPtr< UWebAPIOperationObject >& InItem |
Returns the item back to the pool. |