Interface

ContextData

ContextData

Members

ContextData

# readonly nextContextData

Returns a shared_ptr to the context data corresponding to the next parameters in the modulus switching chain. If the current data is the last one in the chain, then the result is nullptr.

View Source context-data.ts, line 120

EncryptionParameters

# readonly parms

Returns a const reference to the underlying encryption parameters.

View Source context-data.ts, line 51

ParmsIdType

# readonly parmsId

Returns the parmsId of the current parameters.

View Source context-data.ts, line 64

ContextData

# readonly prevContextData

Returns a shared_ptr to the context data corresponding to the previous parameters in the modulus switching chain. If the current data is the first one in the chain, then the result is nullptr.

View Source context-data.ts, line 101

EncryptionParameterQualifiers

# readonly qualifiers

Returns a copy of EncryptionParameterQualifiers corresponding to the current encryption parameters. Note that to change the qualifiers it is necessary to create a new instance of SEALContext once appropriate changes to the encryption parameters have been made.

View Source context-data.ts, line 76

number

# readonly totalCoeffModulusBitCount

Returns the significant bit count of the total coefficient modulus.

View Source context-data.ts, line 91

Methods

# delete()

Delete the underlying WASM instance. Should be called before dereferencing this object to prevent the WASM heap from growing indefinitely.

View Source context-data.ts, line 37