Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
census.hpp File Reference
#include <pulp/interchange/concept.hpp>
#include <pulp/timeline/item_id.hpp>
#include <pulp/timeline/model.hpp>
#include <array>
#include <cstddef>
#include <cstdint>
#include <span>
#include <vector>

Go to the source code of this file.

Classes

struct  pulp::interchange::CensusLimits
 Bounds on how much evidence one census retains. More...
class  pulp::interchange::ConceptCensus
 Which interchange concepts a document uses, how often, and where. More...

Namespaces

namespace  pulp
namespace  pulp::interchange

Functions

ConceptCensus pulp::interchange::census (const timeline::Project &project, const CensusLimits &limits={})
 Walk a document and record every concept it uses.