1*f4db079dSs.makeev // The MIT License (MIT) 2*f4db079dSs.makeev // 3*f4db079dSs.makeev // Copyright (c) 2015 Sergey Makeev, Vadim Slyusarev 4*f4db079dSs.makeev // 5*f4db079dSs.makeev // Permission is hereby granted, free of charge, to any person obtaining a copy 6*f4db079dSs.makeev // of this software and associated documentation files (the "Software"), to deal 7*f4db079dSs.makeev // in the Software without restriction, including without limitation the rights 8*f4db079dSs.makeev // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9*f4db079dSs.makeev // copies of the Software, and to permit persons to whom the Software is 10*f4db079dSs.makeev // furnished to do so, subject to the following conditions: 11*f4db079dSs.makeev // 12*f4db079dSs.makeev // The above copyright notice and this permission notice shall be included in 13*f4db079dSs.makeev // all copies or substantial portions of the Software. 14*f4db079dSs.makeev // 15*f4db079dSs.makeev // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16*f4db079dSs.makeev // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17*f4db079dSs.makeev // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18*f4db079dSs.makeev // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19*f4db079dSs.makeev // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20*f4db079dSs.makeev // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21*f4db079dSs.makeev // THE SOFTWARE. 22*f4db079dSs.makeev 23*f4db079dSs.makeev #pragma once 24*f4db079dSs.makeev 25*f4db079dSs.makeev 26*f4db079dSs.makeev namespace MT 27*f4db079dSs.makeev { 28*f4db079dSs.makeev namespace StackRequirements 29*f4db079dSs.makeev { 30*f4db079dSs.makeev enum Type 31*f4db079dSs.makeev { 32*f4db079dSs.makeev INVALID, 33*f4db079dSs.makeev 34*f4db079dSs.makeev STANDARD, 35*f4db079dSs.makeev EXTENDED 36*f4db079dSs.makeev }; 37*f4db079dSs.makeev } 38*f4db079dSs.makeev } 39