MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ list_names()

std::vector< std::string > MayaFlux::Yantra::OperationPool::list_names ( ) const
inline

List all operation names.

Returns
Vector of operation names

Definition at line 248 of file OperationPool.hpp.

249 {
250 std::shared_lock lock(m_mutex);
251
252 std::vector<std::string> names;
253 names.reserve(m_operations.size());
254
255 for (const auto& [name, _] : m_operations) {
256 names.push_back(name);
257 }
258
259 return names;
260 }
std::unordered_map< std::string, OperationPtr > m_operations

References m_mutex, and m_operations.