List of commits:
Subject Hash Author Date (UTC)
more cleanup bfbe00170ae67ea7e8e1cb23e4e352b18188b5a9 mucbuc 2019-11-02 21:01:10
delete explicit template stuff 1a43665b79bb3df8e28cb7be2d460cbec6cd6a0f mucbuc 2019-11-02 20:55:26
use parameter pack aaff690514d7543a66c285cf9214ebad55c6876e mucbuc 2019-11-02 20:49:43
builds d8412e21c450b8da35dc1f248cb713859bb40c26 mucbuc 2019-11-02 20:26:54
ignore test tmp 0c68fe48a97a80098e224875f1f7aa948a7c6a59 Ubuntu 2018-10-07 09:50:49
plusify 5521f5f65b89bdb2a848d3e497b1c591fe39c15e Ubuntu 2018-10-06 12:18:21
Uni test (#2) 9b73df9337debfea1a000811645609bdd2d8a5ea Mark Busenitz 2018-06-25 10:46:04
license 8e6ee3e912b6273862fbecc34777ef8268ddd5dd mbusenitz 2017-11-21 04:38:04
doc hook (#1) 2d744d1ce1deb15ed20f1d5819de7e2d9230e2c7 Mark Busenitz 2017-03-25 20:27:28
package.json a4c059735b1201b5749b10f758fcfe3561d9ead6 mbusenitz 2017-03-21 04:20:38
Update README.md 2218a3a0dd2103de11dff6b15e670ad3874f4266 Mark Busenitz 2017-03-21 04:19:16
rm asserter.jsons 92c29fd451d0cfe128ea1ab18e82e379efdeb7af mbusenitz 2016-01-28 08:15:52
fix json b6ca8aebcfcde3acdc919e92004129d155755b8b mbusenitz 2015-10-22 04:37:08
jsonstuff 960242ccde70c18aa0fb1e72575fb84fde61040e mbusenitz 2015-10-22 04:34:42
json 4c6b6c5b3b00222e50562c8ace7ce67506a7ef98 mbusenitz 2015-10-16 04:25:06
fix build 82dcaff9abc9c68298522d47c7c175d855b6ffa2 mbusenitz 2015-09-26 10:39:35
rm test/plank 75bed7f551f1ca0f18ea34a3ab478ae6749bfad9 mbusenitz 2015-09-26 10:37:40
rm test/plank 7b1ad7a44ce2e3b2abb8024c14310099f5597a89 mbusenitz 2015-09-26 10:37:05
gitignore' 5bd4c2c8a9bc1befbec9de0d2487690e1a0b0fea mbusenitz 2015-09-26 10:36:39
cleanup be3e84988b097998550d5490fbbaec76670f5004 mbusenitz 2015-08-17 21:22:11
Commit bfbe00170ae67ea7e8e1cb23e4e352b18188b5a9 - more cleanup
Author: mucbuc
Author date (UTC): 2019-11-02 21:01
Committer name: mucbuc
Committer date (UTC): 2019-11-02 21:01
Parent(s): 1a43665b79bb3df8e28cb7be2d460cbec6cd6a0f
Signer:
Signing key:
Signing status: N
Tree: 7fc4d2848eb1d527fbb7a450c81b7762250c3703
File Lines added Lines deleted
src/batch.h 2 7
src/batch.hxx 3 22
File src/batch.h changed (mode: 100644) (index 2012d16..3390be3)
... ... namespace control {
30 30 template <class ... V> template <class ... V>
31 31 void traverse(V ...); void traverse(V ...);
32 32
33 void traverse_destructive();
34
35 template <class V>
36 void traverse_destructive(V);
37
38 template <typename V, typename W>
39 void traverse_destructive(V, W);
33 template <class ... V>
34 void traverse_destructive(V ...);
40 35
41 36 batch_type& elements(); batch_type& elements();
42 37 const batch_type& elements() const; const batch_type& elements() const;
File src/batch.hxx changed (mode: 100644) (index f396764..aeca5e3)
... ... namespace control {
29 29
30 30 ///////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////
31 31 template <typename T> template <typename T>
32 void Batch<T>::traverse_destructive()
33 {
34 merge_added_elements();
35
36 utils::process_and_kill(elements());
37 }
38
39 /////////////////////////////////////////////////////////////////////////////////////
40 template <typename T>
41 template <class V>
42 void Batch<T>::traverse_destructive(V arg)
43 {
44 merge_added_elements();
45
46 utils::process_and_kill(elements(), arg);
47 }
48
49 /////////////////////////////////////////////////////////////////////////////////////
50 template <typename T>
51 template <typename V, typename W>
52 void Batch<T>::traverse_destructive(V first_arg, W second_arg)
32 template <class ... V>
33 void Batch<T>::traverse_destructive(V ... arg)
53 34 { {
54 35 merge_added_elements(); merge_added_elements();
55 36
56 utils::process_and_kill(elements(), first_arg, second_arg);
37 utils::process_and_kill(elements(), arg ...);
57 38 } }
58 39
59 40 ///////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////
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/ohm

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

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

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