    

 ## On this page

  

 

 # ansys::dpf::ExternalStream Class Reference

 Last update: 16.07.2025 

`#include <dpf_api.h>`

## <a id="pub-methods" name="pub-methods"></a>Public Member Functions

virtual void [release](classansys_1_1dpf_1_1ExternalStream.xhtml#aa6f23cac0435e5324144ee0887e80ecf) ()=0 virtual std::string [streamTypeName](classansys_1_1dpf_1_1ExternalStream.xhtml#a0e85f7d70ad9c2a2b80c81bf6ac2ed20) () const =0 virtual std::string [fileName](classansys_1_1dpf_1_1ExternalStream.xhtml#a80d1920a080fd91dc80850b6b465cc29) () const =0 <a id="details" name="details"></a>## Detailed Description

Abstraction of a stream.

See also[Streams](classansys_1_1dpf_1_1Streams.xhtml "Defines an open, ready-to-use, data sources.")

## Member Function Documentation

<a id="a80d1920a080fd91dc80850b6b465cc29" name="a80d1920a080fd91dc80850b6b465cc29"></a>## [◆ ](#a80d1920a080fd91dc80850b6b465cc29)fileName()

 virtual std::string ansys::dpf::ExternalStream::fileName  ( )  const  pure virtual 

ReturnsFile name of stream. 



<a id="aa6f23cac0435e5324144ee0887e80ecf" name="aa6f23cac0435e5324144ee0887e80ecf"></a>## [◆ ](#aa6f23cac0435e5324144ee0887e80ecf)release()

 virtual void ansys::dpf::ExternalStream::release  ( )   pure virtual 

Free a stream after usage.





<a id="a0e85f7d70ad9c2a2b80c81bf6ac2ed20" name="a0e85f7d70ad9c2a2b80c81bf6ac2ed20"></a>## [◆ ](#a0e85f7d70ad9c2a2b80c81bf6ac2ed20)streamTypeName()

 virtual std::string ansys::dpf::ExternalStream::streamTypeName  ( )  const  pure virtual 

ReturnsType name of stream.