diff --git a/rjp++/include/rjp.hpp b/rjp++/include/rjp.hpp index 0af0fac..25e292b 100644 --- a/rjp++/include/rjp.hpp +++ b/rjp++/include/rjp.hpp @@ -1,3 +1,24 @@ +/** + rjp++ + Copyright (C) 2020 rexy712 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#ifndef RJP_HPP_INCLUDED +#define RJP_HPP_INCLUDED + #include #include @@ -276,3 +297,5 @@ namespace rjp{ string to_json(const value& val, int format = RJP_FORMAT_PRETTY); } + +#endif diff --git a/rjp++/src/allocator.cpp b/rjp++/src/allocator.cpp index 07e3cc9..05c571f 100644 --- a/rjp++/src/allocator.cpp +++ b/rjp++/src/allocator.cpp @@ -1,3 +1,21 @@ +/** + rjp++ + Copyright (C) 2020 rexy712 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + #include #include //memcpy diff --git a/rjp++/src/array.cpp b/rjp++/src/array.cpp index a5be430..453275f 100644 --- a/rjp++/src/array.cpp +++ b/rjp++/src/array.cpp @@ -1,3 +1,21 @@ +/** + rjp++ + Copyright (C) 2020 rexy712 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + #include #include //move diff --git a/rjp++/src/integral.cpp b/rjp++/src/integral.cpp index 3dd4697..e75e8f4 100644 --- a/rjp++/src/integral.cpp +++ b/rjp++/src/integral.cpp @@ -1,3 +1,21 @@ +/** + rjp++ + Copyright (C) 2020 rexy712 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + #include #include //move diff --git a/rjp++/src/object.cpp b/rjp++/src/object.cpp index ea93abc..77141a7 100644 --- a/rjp++/src/object.cpp +++ b/rjp++/src/object.cpp @@ -1,3 +1,21 @@ +/** + rjp++ + Copyright (C) 2020 rexy712 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + #include #include #include //move diff --git a/rjp++/src/rjp.cpp b/rjp++/src/rjp.cpp index ca6ed74..fa70f7a 100644 --- a/rjp++/src/rjp.cpp +++ b/rjp++/src/rjp.cpp @@ -1,3 +1,21 @@ +/** + rjp++ + Copyright (C) 2020 rexy712 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + #include namespace rjp{ diff --git a/rjp++/src/string.cpp b/rjp++/src/string.cpp index 27ead1a..96ef3f4 100644 --- a/rjp++/src/string.cpp +++ b/rjp++/src/string.cpp @@ -1,3 +1,21 @@ +/** + rjp++ + Copyright (C) 2020 rexy712 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + #include #include #include //exchange diff --git a/rjp++/src/string_val.cpp b/rjp++/src/string_val.cpp index e0d3c10..2721170 100644 --- a/rjp++/src/string_val.cpp +++ b/rjp++/src/string_val.cpp @@ -1,3 +1,21 @@ +/** + rjp++ + Copyright (C) 2020 rexy712 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + #include #include #include //move diff --git a/rjp++/src/value.cpp b/rjp++/src/value.cpp index 1083c5d..a4d5a0d 100644 --- a/rjp++/src/value.cpp +++ b/rjp++/src/value.cpp @@ -1,3 +1,21 @@ +/** + rjp++ + Copyright (C) 2020 rexy712 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + #include #include //swap, move, exchange