List of commits:
Subject Hash Author Date (UTC)
cleanup 243f014fbc1cf0e0b88dadc69daec250406e219c mbusenitz 2015-02-28 11:53:29
cleanup 849260db25b72640b9b8cb35c3170e4ef14fe9bb mbusenitz 2015-02-28 11:44:40
master rework process interface" 6bd50518b575f162486d7252bd1f29d628325f26 mbusenitz 2015-02-28 11:43:46
test args 523b7174ede20ae385ccc131738a32d6de3a412e mbusenitz 2015-02-27 05:31:55
check_traverse_while_traverse 13fd698a0986a46dbde2f886435cf0313679640f mbusenitz 2015-02-27 05:17:49
fix test 0d8478c8650285983253d655b5254701a6d9302b mbusenitz 2015-02-26 21:03:12
batch test e6f780a6e37191ea0ed22fe35fff421a770860bc mbusenitz 2015-02-26 20:39:03
Squashed 'test/plank/' changes from 09a9867..3962f58 f2f24b430e4b39687cbbc6f0ffcce4d5e08f96de mbusenitz 2015-02-26 20:36:05
master rough pass 8e41bfcd72b69abe79d69e73a1d13f1e2e9b1e39 mbusenitz 2015-02-26 19:42:41
master rename 0822dbbdba16f539d088d3b60320da32f688ebce mbusenitz 2015-02-26 06:11:15
master first pass a15417f304e070121e34272eaedf1e51fce5f1fd mbusenitz 2015-02-26 06:00:11
Squashed 'test/plank/' content from commit 09a9867 486e835d9a925e450abfb6dfce9437e808b5cf0f mbusenitz 2015-02-26 05:29:41
init 4d1b6b27cb5dc364239073fa755a549b817031b9 mbusenitz 2015-02-26 05:29:35
Commit 243f014fbc1cf0e0b88dadc69daec250406e219c - cleanup
Author: mbusenitz
Author date (UTC): 2015-02-28 11:53
Committer name: mbusenitz
Committer date (UTC): 2015-02-28 11:53
Parent(s): 849260db25b72640b9b8cb35c3170e4ef14fe9bb
Signer:
Signing key:
Signing status: N
Tree: 3bb73f17d95f42c440092e6a5efae35bd251c1df
File Lines added Lines deleted
src/batch.h 6 9
File src/batch.h changed (mode: 100644) (index ac1106c..aebf5d5)
... ... namespace om636
21 21 typedef Agent< callback_type > agent_type; typedef Agent< callback_type > agent_type;
22 22 typedef std::shared_ptr< agent_type > pointer_type; typedef std::shared_ptr< agent_type > pointer_type;
23 23 typedef Listener< pointer_type > listener_type; typedef Listener< pointer_type > listener_type;
24
24 typedef std::multiset< pointer_type > batch_type;
25
25 26 Batch() = default; Batch() = default;
26 27 virtual ~Batch() = default; virtual ~Batch() = default;
27 28 Batch(const Batch &) = delete; Batch(const Batch &) = delete;
 
... ... namespace om636
45 46 template<typename V, typename W> template<typename V, typename W>
46 47 void traverse_destructive( V, W ); void traverse_destructive( V, W );
47 48
48 protected:
49
50 typedef std::multiset< pointer_type > batch_type;
51
52 static void process_and_kill( const batch_type & );
49 static void process_and_kill( const batch_type & );
53 50
54 51 template<typename V> template<typename V>
55 52 static void process_and_kill( const batch_type &, V ); static void process_and_kill( const batch_type &, V );
 
... ... namespace om636
57 54 template<typename V, typename W> template<typename V, typename W>
58 55 static void process_and_kill( const batch_type &, V, W ); static void process_and_kill( const batch_type &, V, W );
59 56
60 batch_type process( const batch_type & );
57 static batch_type process( const batch_type & );
61 58
62 59 template<typename V> template<typename V>
63 batch_type process( const batch_type &, V );
60 static batch_type process( const batch_type &, V );
64 61
65 62 template<typename V, typename W> template<typename V, typename W>
66 batch_type process( const batch_type &, V, W );
63 static batch_type process( const batch_type &, V, W );
67 64
68 65 static void kill_all(batch_type &); static void kill_all(batch_type &);
69 66
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/mucbuc/dynamo

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/mucbuc/dynamo

Clone this repository using git:
git clone git://git.rocketgit.com/user/mucbuc/dynamo

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main