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