diff --git a/.github/workflows/github-actions-demo.yml b/.github/workflows/github-actions-demo.yml new file mode 100644 index 0000000..e007988 --- /dev/null +++ b/.github/workflows/github-actions-demo.yml @@ -0,0 +1,18 @@ +name: GitHub Actions Demo +run-name: ${{ github.actor }} is testing out GitHub Actions 🚀 +on: [push] +jobs: + Explore-GitHub-Actions: + runs-on: ubuntu-latest + steps: + - run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event." + - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by GitHub!" + - run: echo "🔎 The name of your branch is ${{ github.ref }} and your repository is ${{ github.repository }}." + - name: Check out repository code + uses: actions/checkout@v3 + - run: echo "💡 The ${{ github.repository }} repository has been cloned to the runner." + - run: echo "🖥️ The workflow is now ready to test your code on the runner." + - name: List files in the repository + run: | + ls ${{ github.workspace }} + - run: echo "🍏 This job's status is ${{ job.status }}." diff --git a/docs/html/NumberSorter_8cpp.html b/docs/html/NumberSorter_8cpp.html new file mode 100644 index 0000000..a2f321c --- /dev/null +++ b/docs/html/NumberSorter_8cpp.html @@ -0,0 +1,113 @@ + + +
+ + + + +|
+ My Project
+
+ |
+
NumberSorter is a C++ program that makes use of OOP to implement a NumberSorter class. +More...
+#include <iostream>#include <fstream>#include <random>#include <vector>#include <algorithm>#include <thread>#include <mutex>+Classes | |
| class | NumberSorter |
| This class represents a NumberSorter object. More... | |
+Functions | |
| +int | main () |
NumberSorter is a C++ program that makes use of OOP to implement a NumberSorter class.
+|
+ My Project
+
+ |
+
| CNumberSorter | This class represents a NumberSorter object |
|
+ My Project
+
+ |
+
This is the complete list of members for NumberSorter, including all inherited members.
+| generateNumbers(int count, int int_interval_max_threshold) | NumberSorter | inline |
| readNumbersFromFile(const std::string &fileName) | NumberSorter | inline |
| showSortedNumbers() | NumberSorter | inline |
| sortNumbers() | NumberSorter | inline |
|
+ My Project
+
+ |
+
This class represents a NumberSorter object. + More...
++Public Member Functions | |
| void | readNumbersFromFile (const std::string &fileName) |
| Reads integer numbers separated by space from a .txt file. | |
| void | generateNumbers (int count, int int_interval_max_threshold) |
| Generate random integer numbers. + | |
| +void | sortNumbers () |
| Sort numbers using std::sort from C++ STL. + The choice for such algorithm was for its simplicity: doesn't require additional implementation and provides solid performance for moderated size list of numbers with complexity of O(N logN). | |
| +void | showSortedNumbers () |
| Shows sorted numbers to the current terminal session. | |
This class represents a NumberSorter object.
+It provides functionality for:
+
|
+ +inline | +
Generate random integer numbers.
+
+
|
+ +inline | +
Reads integer numbers separated by space from a .txt file.
+|
+ My Project
+
+ |
+
|
+ My Project
+
+ |
+
| NumberSorter.cpp | NumberSorter is a C++ program that makes use of OOP to implement a NumberSorter class |
|
+ My Project
+
+ |
+
|
+ My Project
+
+ |
+
|
+ My Project
+
+ |
+