LLVM  6.0.0svn
Public Member Functions | List of all members
llvm::orc::rpc::detail::SequenceNumberManager< SequenceNumberT > Class Template Reference

#include "llvm/ExecutionEngine/Orc/RPCUtils.h"

Inheritance diagram for llvm::orc::rpc::detail::SequenceNumberManager< SequenceNumberT >:
Inheritance graph
[legend]

Public Member Functions

void reset ()
 
SequenceNumberT getSequenceNumber ()
 
void releaseSequenceNumber (SequenceNumberT SequenceNumber)
 

Detailed Description

template<typename SequenceNumberT>
class llvm::orc::rpc::detail::SequenceNumberManager< SequenceNumberT >

Definition at line 888 of file RPCUtils.h.

Member Function Documentation

◆ getSequenceNumber()

template<typename SequenceNumberT>
SequenceNumberT llvm::orc::rpc::detail::SequenceNumberManager< SequenceNumberT >::getSequenceNumber ( )
inline

Definition at line 899 of file RPCUtils.h.

◆ releaseSequenceNumber()

template<typename SequenceNumberT>
void llvm::orc::rpc::detail::SequenceNumberManager< SequenceNumberT >::releaseSequenceNumber ( SequenceNumberT  SequenceNumber)
inline

Definition at line 909 of file RPCUtils.h.

◆ reset()

template<typename SequenceNumberT>
void llvm::orc::rpc::detail::SequenceNumberManager< SequenceNumberT >::reset ( )
inline

Definition at line 891 of file RPCUtils.h.


The documentation for this class was generated from the following file: