Project Alice
Loading...
Searching...
No Matches
demographics::ideology_buffer Struct Reference

#include <demographics.hpp>

Collaboration diagram for demographics::ideology_buffer:

Public Member Functions

 ideology_buffer (sys::state &state)
 
void update (sys::state &state, uint32_t s)
 

Public Attributes

tagged_vector< ve::vectorizable_buffer< float, dcon::pop_id >, dcon::ideology_id > temp_buffers
 
ve::vectorizable_buffer< float, dcon::pop_id > totals
 
uint32_t size = 0
 

Detailed Description

Definition at line 58 of file demographics.hpp.

Constructor & Destructor Documentation

◆ ideology_buffer()

demographics::ideology_buffer::ideology_buffer ( sys::state state)
inline

Definition at line 63 of file demographics.hpp.

Here is the call graph for this function:

Member Function Documentation

◆ update()

void demographics::ideology_buffer::update ( sys::state state,
uint32_t  s 
)
inline

Definition at line 69 of file demographics.hpp.

Here is the caller graph for this function:

Member Data Documentation

◆ size

uint32_t demographics::ideology_buffer::size = 0

Definition at line 61 of file demographics.hpp.

◆ temp_buffers

tagged_vector<ve::vectorizable_buffer<float, dcon::pop_id>, dcon::ideology_id> demographics::ideology_buffer::temp_buffers

Definition at line 59 of file demographics.hpp.

◆ totals

ve::vectorizable_buffer<float, dcon::pop_id> demographics::ideology_buffer::totals

Definition at line 60 of file demographics.hpp.


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